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()函数

 

欢迎指正!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM