本章知识要点

● Python是一门跨平台、开源、免费的解释型高级动态编程语言,是通用编程语言。

● Python支持命令式编程和函数式编程两种模式,完全支持面向对象程序设计,拥有大量的几乎支持所有领域应用开发的成熟扩展库。

● 常用的Python开发环境除了Python官方安装包自带的IDLE,还有Anaconda3、PyCharm、Eclipse、zwPython等。

● 在交互模式中,每次只能执行一条语句,必须等再次出现提示符时才可以输入下一条语句。

● 库或包一般指包含若干模块的文件夹,模块指一个包含若干函数定义、类定义或常量的Python源程序文件。

● Python自带的pip工具是管理扩展库的主要方式,支持Python扩展库的安装、升级和卸载等操作。

● 在Windows平台上,如果在线安装扩展库失败,可以下载扩展库编译好的“.whl”文件,然后在命令提示符环境中使用pip命令进行离线安装。

● 一个好的Python代码不仅是正确的,还应该是漂亮的、优雅的,读起来赏心悦目。代码布局和排版在很大程度上决定了代码可读性的好坏,变量名、函数名、类名等标识符名称也会对代码可读性带来一定的影响。

● 在给自己编写的程序文件命名时,不要使用Python标准库和已安装扩展库的名字,否则会影响代码运行。

● 对于Python代码来说,缩进是非常重要的。

● Python所有内置对象可以直接使用,不需要导入。

● 在编写代码时,一般先导入标准库对象,再导入扩展库对象。