温度转换的python程序
时间: 2024-06-10 13:04:03 浏览: 113
Python程序实例解析.ppt
以下是一个温度转换的Python程序:
```
TempStr = input('请输入带有符号的温度值:')
if TempStr[-1] in ['F', 'f']:
C = (eval(TempStr[0:-1]) - 32) / 1.8
print('转换后的温度是{:.2f}C'.format(C))
elif TempStr[-1] in ['C', 'c']:
F = 1.8 * eval(TempStr[0:-1]) + 32
print('转换后的温度是{:.2f}F'.format(F))
else:
print('输入格式错误')
```
这个程序会根据用户输入的带有符号的温度值,将其转换为摄氏度或华氏度并进行输出。如果输入的温度值以F或f结尾,则会将其转换为摄氏度并输出;如果输入的温度值以C或c结尾,则会将其转换为华氏度并输出。如果输入的格式不正确,则会输出错误信息。
阅读全文