模块是一系列功能的集合体,而函数是某一个功能的集合体,所以模块能够当作是一堆函数的集合体。一个py文件内部就能够放一堆函数,所以一个py文件就能够看出一个模块。若是这个py文件的文件名为module.py
,模块名则为module
。函数
在python中,总共有如下四种形式的模块:code
自定义模块:若是你本身写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即便用python编写的.py文件。orm
第三方模块:已经被编译为共享库或者DLL的C或者C++扩展,须要本身安装。如今有13万个第三方库。开发
内置模块:使用C编写并链接到python解释器的内置模块。python解释器本身带有的,不须要安装。it
包:把一系列模块组织到一块儿的文件夹(注:文件夹下有一个—int—.py文件,该文件夹称之为包)一种特殊的模块。编译
通常咱们使用import和form...import...导入模块。form