133-模块和包

模块分为内置模块和自定义模块

python的内置模块

import导入的都是模块,是一个python文件,模块能定义变量、函数、类

导入模块方式

import * as a # 导入所有
from * import *  # 用什么导入什么

[time模块](time模块.mpython模块-random 随机模块)))

python的自定义模块

不要和系统变量重名

模块导入

编写的每个文件都可以import导入

使用__name__对模块进行测试

代码在当前文件能执行,被被的代码导入的时候不执行:
用:
if __name__ = '__main__': # 此代码只会在本代码中执行

魔术变量:__name__