初學python階段,大多數人對函數、類、模塊和包的調用都搞得不是很清楚,這篇隨筆就簡單的進行說明。
(1)函數
當函數定義好之后,可以直接調用。
比如:def summ(add1,add2),那么可以直接調用,即:summ(1,2)
(2) 類
類定義好之后,不能像函數一樣直接調用,而需要間接調用。
比如:class people,那么調用時,a=people(對象),之后,a.age()等等
(3) 模塊
將多個類放在同一個py下,比如放在model.py中,則import model即可調用
(4) 包
- 在site-package文件夾下創建一個文件夾,如:Kitchen
- 另外一些類的.py,都放入Kitchen文件中
- 在其中創建__init__.py文件,將顯示import語句寫入當中,如:from Omelet(方Omelet類的文件名Omelet.py) import Omelet(類名)。編程時,直接import Kitchen,Kitchen.xxx即可調用
