关于温度转换
温度的刻画有两个不同的体系:摄氏度(Celsius)和华氏度(Fahrenheit).
编写程序将用户输入的华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。
转换算法如下(C表示摄氏度,F表示华氏度) C = (F -32) /1.8 F = C *1.8 +32
1 TempStr = input('请输入需要转换的温度(末尾以C或F作为转换体系的标志):) 2 if TempStr[-1] in ['f' , 'F']: 3 C = (eval(TempStr[0: -1]) - 32)/1.8 4 print('转换后的温度是{:.2f}℃'.format(C)) 5 elif TempStr[-1] in ['C' , 'c']: 6 F = eval(TempStr[0: -1]) * 1.8 + 32 7 print('转换后的温度是{:.2f}℉'.format(F)) 8 else: 9 print('输入格式错误!')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?