TemStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
C =(eval(TempStr[0:-1] ) - 32 )/1.8
print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:
F = 1.8*eval(TempStr[0:-1]) + 32
print("转换后的温度是{:.2f}F".format(F))
else:
print("输入格式错误")
1.写一行注释,从用户控制台获得一个输入,判断用户输入最后一句是F还是f,将用户输出出来的数字减32除1.8保留为新的变量,将变量输出出来保留小数点后两位,
2.判断用户最后输入是C还是c,如果是大写的C或是小写的c,则将前面的数字部分乘以1.8加32保存为新的变量,打印小数点后两位
3.否则则输出程序错误