#TempConvert.py(单行注释说明)
#数据输入(input)
TempStr=input('请输入带符号的温度值:')
#数据处理(process)
if TempStr[-1] in ['F','f']:
C=(eval(TempStr[0:-1])-32)/1.8
print('转换后的温度值为:{0:.2f}C'.format(C))
elif TempStr[-1] in ['C','c']:
F=eval(TempStr[0:-1])*1.8+32
print('转换后的温度值为:{0:.3f}F'.format(F))
else:
print('输入数据错误,请重新输入!')
#数据输出(output-print)

该Python脚本实现了温度值的Fahrenheit(华氏度)到Celsius(摄氏度)及反之的转换。用户输入带有符号的温度值,程序通过判断输入的温度单位进行相应的转换并打印结果。若输入格式错误,程序会提示用户重新输入。
2045





