Python经典小程序:温度转换

使用python实现摄氏温度(C)与华氏温度(F)的换算

 

摄氏温度(C)与华氏温度(F)的换算式是:C = 5×(F- 32)/9,F = 9×C /5+32

(C = (F- 32)/1.8,F = (C +32)*1.8)

详细内容:百度百科

 

代码

Temperature=input("请输入带有符号的温度:")

if Temperature[-1] in ["F","f"]:

    Wendu=(eval(Temperature[0:-1])-32)/1.8

    print('转换后的温度是{:.2f}C'.format(Wendu))

elif Temperature[-1] in ["C","c"]:
    Wendu=(eval(Temperature[0:-1])+32)*1.8
    print('转换后的温度是{:.2f}F'.format(Wendu))
else:
    print("输入有误,请重新输入")

 

补充:

 

if()条件语句

 

eval()函数

 

format()函数

 

欢迎指正!

posted @ 2020-02-25 12:38  三点杰  阅读(1675)  评论(0)    收藏  举报