第 2 章 python 程序实例解析
学习目标:
- 掌握解决计算问题的一般方法。
- 掌握python语言的基本语法,包括缩进、变量、命名等。
- 掌握python语言绘制图形的一般方法。
- 了解python标准库的导入和使用。
2.1 实例1: 温度转换
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。两者之间的关系:
C = (F - 32)/ 1.8
F = C *1.8 + 32
其中,C表示摄氏温度,F表示华氏温度。
实例代码:
# e1.1TempConvert.py
TempStr = input("请输入带有温度符号的温度值:")
if TempStr[-1] in ['C', 'c']:
F = eval(TempStr[0:-1]) * 1.8 + 32
print("转换后的温度是{:.2f}F".format(F))
elif TempStr[-1] in ['F', 'f']:
C = (eval(TempStr[0:-1]) -