python 小白求助 感谢大神来指点下

2025-04-26 06:19:59
推荐回答(2个)
回答1:

写代码必须有一颗仔细的心,c=那行,32后面少个小括号。

回答2:

val = input("请输入需要转换的温度:")
temp = float(val[:-1])       
if val[-1] in ['C','c']:
    f = 1.8 * temp +32
    print("%s 摄氏度转换后华氏度为: %.2f" % (temp,f))
elif val[-1] in ['F','f']:
    f = (temp -32)/1.8
    print("%s 华氏度转换后摄氏度为: %.2f" % (temp,f))
else:
    print("输入有误")