一、模块
1、什么是模块?
python中的模块就是一个.py文件。
(文件内部可以包含定义好的函数、变量、类、数据执行的功能。)
2、为什么使用模块?
调用模块可以简化开发,减少代码量。
3、怎么使用模块?
使用"import 模块名"或"from(模块名,变量名,类名)import 函数名"
4、什么时候用到模块?
需要实现某个功能时,发现它已经存在某个模块中,直接调用即可。
5、模块的分类:内置模块 自定义模块 第三方模块
6、怎么让代码不执行?
判断_name_的值是否等于_main_
if_name=“main”.
_name_python解释器内置变量,默认值是"main"
当模块被引用后执行的结果是“模块名”或“包”(当模块被引用时,_main_的值等于模块名)
没被调用时等于默认值"main"。
7、模块名:一般用于模块测试代码的编写。
8、一个模块只能使用一次,无论你执行了多少次import。
9、.pyc是经过编译后的python文件,加快模块的执行速度。
10、_name_属性:一个模块被另一个程序第一次引入时,程序将被运行。
11、用_name_属性来使该程序块仅在该模块自身运行时执行。
12、内置模块:import sys
sys:对Python解释器做一些设置,或获取一些解释器信息。
sys.path:path属性,模块路径,list类型可以修改
dir()函数:内置的函数dir()可以找到模块内定义的所有名称。dir()用于查看模块中的所有属性和方法
13、python本身带着的一些标准的模块库
sys.argv获取脚本参数,第一个参数时脚本名本身
sys.exit()终止程序运行
print(sys.version)显示版本号
import OS对操作系统进行操作的模块
system执行系统命令
二、包:将有依赖的模块,或者功能相近的模块放到一个文件夹中。目录中存放了一个或多个.py文件 。
引用包中的所有模块 *所模块 as 起别名
2020-12-04
最新推荐文章于 2024-07-30 17:23:09 发布