想设计一段温度转换的代码
请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。
转换算法如下:(C表示摄氏度、F表示华氏度)
C = ( F - 32 ) / 1.8
F = C * 1.8 + 32
下面是dai'ma
#tempstr.py
temp=input("请输入带有符号的温度值:")
if temp[-1] in ["c","C"]:
c=eval(temp[0,-1])*1.8+32
print("转换后的温度是{:.2f}F".format(c))
elif temp[-1] in ["F","f"]:
F=(eval(temp[0,-1])-32)/1.8
print("转换后的温度是{:.2f}C".format(F))
else:
print("输入格式错误")