即def定义的一组代码,可以被调用。
1 def func(a, b): 2 c = a + b 3 4 return c
即一个.py文件,在其中可以定义多个函数。
Module.py def dunc1(a, b): c = a + b return c def func2(a, b, c): return a + b**c ....
即一个文件夹,其中包含一个初始化函数__init__.py 和若干模块。
package1 __init__.py Module1.py Module2.py ...
D. 函数,模块,包的关系
简单来讲,多个函数的集合写在一个.py文件中租组成一个模块,多个模块的集合存放在同一个文件夹中,再用一个__init__.py文件加以标识的文件夹就是一个包
原文:https://www.cnblogs.com/carreyBlog/p/11610424.html