根据华氏和摄氏温度定义,转换公式如下:
- C=1.8F−32
- F=1.8C+32
这里,C表示摄氏温度,而F表示华氏温度。
如果输入的温度用最后一个字母标识摄氏或华氏,如:
32C67.2F
请写程序根据温度的单位换算成另一种温度。
输入格式:
一个温度值,可能带有小数点,最后用大写字母C或F表示摄氏或华氏温度。
输出格式:
一个温度值,可能带有小数点,最后用大写字母C或F表示摄氏或华氏温度。
输入样例:
32C
输出样例:
89.6F
答案:
arr = input()
num = eval(arr[:-1])
if arr[-1] == "C":
tem = num * 1.8 + 32
print(f"{tem}F")
elif arr[-1] == "F":
tem = (num - 32) / 1.8
print(f"{tem}C")
本文介绍了一个简单的Python程序,用于将输入的摄氏或华氏温度值转换为另一种单位。通过评估输入并应用相应的转换公式,程序可以处理温度值的转换。
1991

被折叠的 条评论
为什么被折叠?



