利用Python完成华氏度和摄氏度的转换
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Python完成华氏度和摄氏度的转换相关的知识,希望对你有一定的参考价值。
1 问题
利用python如何完成华氏度和摄氏度的转换。
2 方法
Tempstr = input('请输入一个带有符号的温度值:')#输入带单位温度值 if Tempstr[-1] in ['c','c']: f = eval(Tempstr[:-1])*1.8 + 32 print('转化后的温度是:.2fF'.format(f)) elif Tempstr[-1] in ['F','f']: c=(eval(Tempstr[:-1]) - 32) / 1.8 print('转换后的温度是:.2fC'.format(c)) else: print('输入格式错误,请输入时带上单位') 运行结果 (1) (2) (3) 如输出改图则没有带单位 |
3 结语
对于用python进行华氏度和摄氏度转换,用到了if条件语句通过两个单位之间的换算公式进行。后期还可以通过if语句进行其他单位之间的换算可以解决简单的单位换算问题。
以上是关于利用Python完成华氏度和摄氏度的转换的主要内容,如果未能解决你的问题,请参考以下文章