
上QQ阅读APP看书,第一时间看更新
3.5 Python基本语句和控制语句
(1)Python程序由模块构成。
(2)模块包含语句。
(3)语句包含表达式。
(4)表达式建立并处理对象(上一节介绍的基本数据类型都是对象)。
模块我们前面已经接触过了,import os就是把os整个模块导入进来,简单来说,每一个以扩展名py结尾的Python源代码文件都是一个模块。其他的文件可以通过导入一个模块读取整个模块的内容。从更宏观的角度来看,模块扮演了一个工具库的角色,它往往就是变量名以及一些特定函数的封装,可以通过引入模块来使用这个模块里的变量和函数。可以用生活中一个具体的例子来类比一下,家中通常会购买螺丝刀、扳手、卷尺等日常工具,并们把它们收到一个工具箱中,当需要时,我们会把工具箱搬出来(就是import toolbox),如果需要刀就把刀拿出来用(在Python中用toolbox,knife来使用它),我们暂时讲到这个深度。后面有时候我们需要用到一些尚未安装在本机的模块,这时需要用到pip这个工具来安装模块。
表3-3列出了Python所有的语句形式,读者现在看可能会觉得莫名其妙,这个表可以先不管,用于以后待查。
表3-3 Python语句总结
