val=input(‘输入温度带有温度符号温度值:’)
if val[-1] in [‘c’,‘C’]:
f = eval(val[0:-1])*1.8+32
print(‘输出带有温度符号温度值:%.2ff’%f)
elif val[-1] in [‘f’,‘F’]:
c= (eval(val[0:-1])-32)/1.8
print(‘输出结果:%2fc’%c)
else:
print(‘输入错误’)
#具体解释可以参考@ 理想和你的文章
https://blog.youkuaiyun.com/qq_40279795/article/details/80702455
python中温度转换eval替代float
最新推荐文章于 2025-08-05 20:00:00 发布
