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