1、什么是模块?
模块是一系列功能的集合体,而函数是某一个功能的集合体,所以模块能够当作是一堆函数的集合体。一个py文件内部就能够放一堆函数,所以一个py文件就能够当作一个模块。若是这个py文件的文件名为module.py
,模块名则是module
。函数
2、模块的四种形式
在Python中,总共有如下四种形式的模块:code
- 自定义模块:若是你本身写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即便用python编写的.py文件
- 第三方模块:已被编译为共享库或DLL的C或C++扩展
- 内置模块:使用C编写并连接到python解释器的内置模块
- 包:把一系列模块组织到一块儿的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)

3、为何要用模块?
- 用第三方或者内置的模块是一种拿来主义,能够极大地提高开发效率。
- 自定义模块,将咱们本身程序中用到的公共功能,写入一个python文件,而后程序的各部分组件能够经过导入的方式来引用自定义模块的功能。
4、如何用模块
通常咱们使用import和from...import...导入模块。blog