主要参考中国大学MOOC(北京理工大学课程)
#TempConvert2.py————注释 TempStr=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("输入格式错误")
if TempStr[-1] in ['F','f'] #判断前者是否与列表中某个元素相同
TempStr=input(" ") #input()返回一个字符串,(推出)TempStr也是字符串
if TempStr[-1] in ['F','f']:#如果条件为True则执行冒号后语句
eval(TempStr[0:-1]) #TempStr[0:-1]是参数