一、该程序的目的是为了完成摄氏温度和华氏温度之间的转换。
打开Python编译器,保存到建好的文件夹。
二、在编译页面输入代码,代码如下:
#TempConvert.py #1.输入数据(input) TempStr=input('请输入带单位的温度值:') #2.处理数据(Process) if TempStr[-1] in ['F','f']: #C=(float(TempStr[0:-1])-32)/1.8 #将字符串类型转换为浮点数 C=(eval(TempStr[0:-1])-32)/1.8 #eval()评估函数 #3.输出数据(output--print) #print('转换后的温度值为: %f'%C) print('转换后的温度值为:{:.2f}C'.format(C)) elif TempStr[-1] in ['C','c']: F=eval(TempStr[0:-1])*1.8+32 #3.输出数据(output--print) #print('转换后的温度值为: %f'%F) print('转换后的温度值为:{:.2f}F'.format(F)) else: print('数据错误 请重新输入')
三、按住F5运行,显示结果如下:
四、输入带单位的温度值,按下回车键,即可看到结果啦。
五、摄氏度和华氏度之间都可以随意转换,不小心输入错误的值还会提醒你哦,快去试试吧!