模塊
為了方便管理和歸類函數(shù),python使用模塊包含一組函數(shù)。
- 模塊名由python文件的文件名表示,例如test.py的模塊名為test。
- 通過import test調(diào)用其他文件中的模塊,類似于c/c++的include。
- 模塊中的函數(shù)通過test.func()調(diào)用。
包
為了方式模塊名(即文件名)重復(fù),python增加包的概念以區(qū)分模塊名。
- 包名由模塊文件所在的文件目錄名表示。
- 為了區(qū)分普通目錄和包,python要求包的文件夾中必須要存在一個(gè)名為'init.py'的文件,如果包是多級(jí)的,那么每一級(jí)都需要有這個(gè)文件。
引用模塊函數(shù)
# 直接引用模塊
import math
# 引用模塊中的部分函數(shù)
from math import