这个python程序要怎么编写,麻烦编程和思路都写一下,谢谢

Python012

这个python程序要怎么编写,麻烦编程和思路都写一下,谢谢,第1张

这其实就是解一元一次方程。

假设可以喝x瓶啤酒,则有x个空瓶可以兑换x/2瓶啤酒不需要付钱,x个瓶盖可以兑换x/4瓶啤酒不需要付钱。

所以,方程就是:

(x-x/2-x/4)*2=10

具体代码如下:

x=4

while True:

if (x-x/2-x/4)*2==10:

print(x)

break

x+=4

下面是运行截图:

hunv=6.68

my=float(input("请输入美元的数量:"))

print("%.2f美元可以兑换%.2f元的人名币"%(my,my*hunv))

运算优先级: 从左到右,括号优先,乘除>加减

3

-1

2

0.5

1

2

8

ValueError Traceback (most recent call last)

<ipython-input-7-e75690326052>in <module>

---->1 print(int("6.8")) #运行后会出现报错(ValueError: invalid literal for int() with base 10: '6.8'),是因为"6.8"是字符串,浮点类型的字符串无法使用int()函数强制转换

ValueError: invalid literal for int() with base 10: '6.8'

8

7.0

6.0

1314.1314

打印(脸黑怪我喽7张蓝票一个SSR都没有)

成功通关

空格学名叫做:缩进

不吃了

在判断3个或者3个以上的条件时,要用到多向判断

绯红女巫需要亲手毁掉幻视额头上的心灵宝石

如果底下还有如果的情况下,需要用到嵌套条件(条件里还嵌套条件)

if嵌套:在基础条件满足的条件下,再在基础条件底下增加额外的条件判断

扒洋葱式写法:

考试成绩评价规则:

不及格

学渣

程序结束

请输入你的名字xxx

xxx,中山大学欢迎你的到来

name=input("请输入你的选择:")

▲:对于input()函数来说,不论我们输入的回答是什么,都会转换成 字符串 类型

什么时候会用到???

请输入您的选择:1

中山大学欢迎您的到来

请输入您的选择:1

中山大学欢迎您的到来

小精灵:您好,欢迎来到古灵阁,请问您需要帮助吗?需要or不需要?

你:需要

小精灵:请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询

你:2

小精灵:金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币 小精灵:请问您需要兑换多少金加隆呢?

(你说了一个数字N)

小精灵:好的,我知道了,您需要兑换(你说的数字N)金加隆。

小精灵:那么,您需要付给我(你说的数字N*51.3)人民币。

注1:如果选择不需要帮助,小精灵会礼貌地说'好的,再见。'

注2: 如果选择帮助【1 存取款】,小精灵会推荐你去存取款窗口;如果选择帮助【3 咨询】,小精灵会推荐你去咨询窗口