根据华氏和摄氏温度定义,转换公式如下:
- C=1.8F−32
- F=1.8C+32
这里,C表示摄氏温度,而F表示华氏温度。
如果输入的温度用最后一个字母标识摄氏或华氏,如:
32C
67.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")