1 问题
利用python如何完成华氏度和摄氏度的转换。
2 方法
代码清单 1
Tempstr=input(‘请输入一个带有符号的温度值:’)If Tempstr[-1] in [‘c’,’c’]: f=eval(Tempstr[:-1])*1.8+32 print(‘转化后的温度是{:.2f}F’.format(f))elif Tempstr[-1] in [‘F’,’f’]: c=(eval(Tempstr[:-1]) – 32)/1.8 print(‘输入格式错误,请输入时带上单位’) |
---|
3 结语
对于用python进行华氏度和摄氏度转换,用到了if条件语句通过两个单位之间的换算公式进行。后期还可以通过if语句进行其他单位之间的换算可以解决简单的单位换算问题。