computer_knowledge_notes/Languages/Python3/python引导.md

1.2 KiB

The Python Tutorial

1. Whetting Your Appetite

2. 使用Python解释器

3. Python的非正规介绍

4. 流控制

5. 数据结构

6. 模块

模块是公共的编程资源,包含了一些定义和语句。模块的文件名是模块名加上.py后缀。在模块内,全局变量__name__的值即为模块名。在解释器内,使用import语句即可导入模块,从而使用模块的资源。

6.1 关于模块

当使用if __name__ == "__main__" :的时候,表明该代码作为模块的时候不执行,作为脚本的时候才执行。

模块的搜索路径是sys.path

6.2 标准模块
6.3 dir()函数
6.4 包

包是结构化模块命名空间的方式。如A.B意为包A内的子模块B。

在包所在的目录里__init__.py文件必须存在,它用于执行初始化代码,但该文件也可以不写入任何内容。

7. 输入输出

8. 错误与异常

9. 类

10. 标准库I

11. 标准库II

12. 虚拟环境与包

13. 接下来?

14. 交互式输入编辑和历史替换

15. 浮点运算

16. 附录