编写程序,实现华氏度和摄氏度的相互转换
要求 输入带有符号的温度值 例如:输入带有符号的温度值:37c
转换后的温度是98.60F
思路:1、提示用户输入温度制 赋给一个变量
2、判断是将摄氏度转为华氏度还是将华氏度转为摄氏度(分支语句实现)
3、输出结果
TempStr = input("请输入一个带符号的温度值:")
if TempStr[-1] in ['f','F']:
C = (eval(TempStr[0:-1]) - 32)/1.8
print("转换后的摄氏度为{:.2f}C".formate(C))
elif TempStr[-1] in ['c','C']:
F = 1.8*eval(TempStr[0:-1]) + 32
print("转换后的华氏度为{:.2f}F".format(F))
else:
print("输入格式有误,请重新输入!")