python华氏度、摄氏度温度转换例题
#TempCover.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("输入格式错误!")
###例题涵括python基本语法元素:
#注释 缩进 代码高亮
#变量 命名标识符 保留字
#整数类型 浮点数类型【切片+索引】 字符串类型 列表类型
#赋值语句"=" 分支语句"if""elif""else"
#函数 输入函数input() 输出函数print()及其格式化函数format() 评估函数eval()
附:
#33个保留字
# and if elif else import from for as in def return del except not or pass try break continue global lambda while finally
# True False None
# raise nonlocal assert is class with yield
学习笔记回顾笔记1----北理嵩天老师课程学习