模块
模块的简介:
import句式:
import md # 导入模块的时候,文件名后缀不能加
首次导入模块发生了哪些事情:
1. 运行执行文件,产生执行文件的全局名称空间
2. 运行导入文件(md.py)
3. 产生导入文件的全局名称空间,并且,把导入文件中产生的名字都保存到导入文件的全局名称空间
4. 在执行文件中,产生一个md的名字指向导入文件的全局名称空间
form'''import'''
首次导入只会执行一次,之后的导入都不在执行
如果执行文件和导入文件导入过来的变量名相同,以执行文件为准
1. 运行执行文件,产生执行文件的全局名称空间
2. 运行md.py文件
3. 产生导入文件的全局名称空间,把运行之后产生的名字都保存到导入文件的全局名称空间中
4. 在执行文件中,产生一个名字money指向导入文件中得money值
更改名字:
import 更改前的名字 as 更改后的名字
from 模块 import 调用的元素 as 更改后的元素名字
判断文件类型:
循环导入在实际工作中千万不能出现
模块的查找顺序:(重要)