TempStr=input('请输入一个带符号的温度值:') #数据输入
#数据处理 C°换F°
if(TempStr[-1] in ['F','f']):
C=(eval(TempStr[0:-1])-32)/1.8
#数据输出
print('转换后的温度是:{:.2f}C'.format(C))
#数据处理 F换C
elif(TempStr[-1] in ['C','c']):
F=eval(TempStr[0:-1])*1.8+32
#数据输出
print('转换后的温度是:{:.2f}F'.format(F))
#数据处理 [输入错误]
else:
print('输入数据错误,请重新输入')
![](https://i-blog.csdnimg.cn/blog_migrate/8c73e6d557f49c732229022a512a218d.png)