Python 3 程序设计
上QQ阅读APP看书,第一时间看更新

本章小结

本章内容主要包括计算机语言的概念,机器语言、汇编语言、高级语言的区别。按照计算机程序的执行方式,高级语言可分为静态语言和脚本语言两类。静态语言采用编译执行的方式,脚本语言采用解释执行的方式。

目前是Python 2.x和Python 3.x两个版本并存,且两个版本之间不兼容。Python的应用领域覆盖了Web开发、科学运算、系统运维、GUI编程、数据库编程等诸多方面。

Python安装包可以在Python的官网下载。Python解释器内置的集成开发工具是IDLE,PyCharm是由JetBrains公司开发的一款专业级的Python IDE,具有程序调试、语法高亮、智能提示等功能。

Python代码源文件的扩展名为.py。程序运行时,首先由Python解释器将.py文件中的源代码翻译成字节码,再由Python虚拟机逐条将字节码翻译成机器指令执行。

运行Python程序的方式有两种:交互方式和文件方式。交互方式是指Python解释器即时响应用户输入的程序代码。文件方式即编程方式,用户将Python程序写在程序文件中,然后启动Python解释器批量执行文件中的代码。

典型的程序设计模式是IPO模式,即程序包括输入(Input)、处理(Process)、输出(Output)3部分,本章最后还介绍了一些程序的典型示例。