目标:掌握 import 与 from …. import …. 两种导入模块方式的区别
一:import 与 from …. import …. 两种导入模块方式的区别
import导入模块:直接引用模块里面的所有内容,导入模块后对该模块内的函数、变量做出更改,那么原始模块内的数据也随之发生改变
from …. import ….导入模块:复制导入模块的所有变量、函数以及类并且拷贝到当前py文件内,不是直接引用模块内的方法等,这样对模块内的变量等进行修改后,原始模块内的数据将不发生变化!
注意事项:在掌握两种导入模块的区别之后,当遇到多个文件共享一个模块内的变量时(一个文件更改模块内容,其他文件可一接收到更改后的内容),那我们就要用到第一种导入模块的方式哦(import)
图示:
代码:
girl模块内的代码