#TempConvert.py(温度转换.py)
#输入数据(Input--input函数)
TempStr=input("请输入带单位的温度值:") #将输入的字符串保存在变量TemStr里面,input函数输入的数据永远是字符串
#数据处理(Process--控制结构:if...elif...else条件语句)
if TempStr[-1] in ['F','f']:
C=(float(TempStr[:-1])-32)/1.8 #将华氏温度值转换为摄氏温度值后保存在变量C中,float(TempStr[:-1])-32)将字符串转换为浮点型数据
#输出数据(Output--print函数)
print("转换后的温度值为:%.2fC"%C) #按%格式打印结果
print('转换后的温度值为:{:.2f}C'.format(C)) #按format()函数打印结果
elif TempStr[-1] in ['C','c']:
F=float(TempStr[:-1])*1.8+32
#输出数据(Output--print函数)
print("转换后的温度值为:%.2fF"%F) #按%格式打印结果
# print('转换后的温度值为:{:.2f}F'.format(F)) #按format()函数打印结果
else :
print('输入数字格式错误')