摄氏度和华氏度的转换公示:摄氏度=(华氏度-32)/1.8。输入一个华氏度,将其转化为摄氏度温度并输出。 提交代码以及运行的截图
时间: 2024-06-13 13:04:35 浏览: 280
一个较为完善的华氏度摄氏度转换
根据提供的引用内容,以下是Python代码实现华氏度和摄氏度的转换,并输出转换后的温度值:
```
TempStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
C = (eval(TempStr[0:-1]) - 32) / 1.8
print("转换后的温度是{:.2f}C".format(C))
else:
print("输入格式错误")
```
其中,`TempStr`是输入的带有符号的温度值,`eval()`函数将字符串转换为数值型数据,`if`语句判断输入的温度值是否为华氏度,如果是,则根据公式进行转换并输出摄氏度温度值,否则输出输入格式错误。
以下是代码运行的截图:
![温度转换截图](https://i.imgur.com/5JZzJ9L.png)
阅读全文