模块是更高级的封装。
容器 -->数据的封装
函数 -->语句的封装
类 -->方法和属性的封装
模块 -->模块就是程序 保存每一个以.py为结尾的文件,就是保存了一个独立的Python模块
导入模块的方法:
第一种:import + 模块名就可以实现导入。 这一种导入模块调用模块中的函数,要注意函数命名空间的问题。
第二种:from 模块名 import 函数名。 此种不用注意命名空间。还可以用import *导入所有函数
不过不建议使用第二种方法,这样会使命名空间的优势荡然无存,会很容易陷入名字混乱的局面。
第三种:import 模块名 as 新名字。 可以将模块名利用新名字改短,要注意命名空间的问题。