wangxiaolvshi 发表于 2022-5-4 09:38:01

温度转换的小程序,请指教

在听了小甲鱼的课程外,加餐学习《父与子的编程之旅》,其中有一道小题,将温度从华氏度转换为摄氏度,仅有题没有答案,故请高手给指点下,以下编程适合准确

"""将温度从华氏度转换为摄氏度"""
F= int(input("请输入华氏度:"))
C=5/9*(F-32)
print("摄氏度:"+str(C))

isdkz 发表于 2022-5-4 09:43:33

本帖最后由 isdkz 于 2022-5-4 09:47 编辑

没有问题,不过建议把 int 换成 float,因为温度经常出现小数,

int 不能对小数的字符串进行转化,

"""将温度从华氏度转换为摄氏度"""
F= float(input("请输入华氏度:"))                      # 注意这里
C=5/9*(F-32)
print(f"摄氏度:{C:.2f}")

wangxiaolvshi 发表于 2022-5-4 10:05:02

感谢,提示这个细节

kingshhh 发表于 2022-5-4 10:34:24

厉害
页: [1]
查看完整版本: 温度转换的小程序,请指教