PDF源文件地址 : upload/201810191033526045.png" alt="" style="margin: 0px; padding: 0px; border: 0px; max-width: 900px; height: auto;" />
图1.1
编译器则在程序运行之前读取并转换。高级程序称之为源码,转换器称之为目标代码或可执行程序。程序只需要编译一次,后面可以重复执行无需其他处理。编译器结构如图1.2所示。

图1.2: 编译器把源码转换成目标代码, 并由硬件执行器运行.
Python程序是由解释器来执行的,因此它是一种解释型语言。它支持两种模式:交互式模式和脚本模式。交互式模式下,你输入Python代码,解释器则输出结果:
>>> 1 + 1
2
“>>>” 是表示Python解释器就绪的提示符,如果你输入 1+1,解释器则会输出结果2.
或者,你可以把代码保存在文件里,再使用解释器来执行文件,这就是脚本模式。按照惯例,Python脚本的后缀为.py。
执行脚本必须提供完整的文件名给解释器。例如脚本文件名为 dinsdale.py 在UNIX命令窗口你需要输入 python dinsdale.py 即可。在其它开发环境运行脚本会有所不同,你可以从Python官网

