Python语言程序设计_1

学习过程主要依照中国MOOC课程,感谢MOOC,感谢北理授课大佬。

编译与解释

编译

将源代码一次性转换为目标代码的过程。类似英文翻译。
编译

解释

将源代码逐条转换为目标代码同时逐条运行的过程。类似实时同声传译。
解释

静态语言和脚本语言

静态语言

使用编译执行的编程语言,运行速度更快。C/C++/Java等。

脚本语言

使用解释执行的编程语言,维护更方便。Python/JavaScript/Php等。

温度转换实例

1
2
3
4
5
6
7
8
9
10
#TempConvert.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("输入格式错误")

以上。

:转载文章请注明出处,谢谢~