What is 模組 ?
獨立的程式檔案:將程式寫在一個檔案中,此檔案可重複載入使用。
載入 > 使用:先載入模組,再使用模組中的函式或變數。
載入模組基本語法
使用模組基本語法
內建模組
sys模組:取得系統相關資訊。
程式範例一 :
#載入sys模組
import sys
#使用sys模組
print(sys.platform) #印出作業系統
print(sys.maxsize) #印出整數型態的最大值
print(sys.path) #印出搜尋模組
程式範例二 :
#載入sys模組
import sys as s
#使用sys模駔
print(s.platform) #印出作業系統
print(s.maxsize) #印出整數型態的最大值
print(s.path) #印出搜尋模組的路徑
使用內建sys模組,呈現後會像這樣 :
自訂模組
建立幾何運算模組:建立檔案geometry.py,定義平面幾何運算用的函式
載入與使用:載入geometry模組,並使用模組中定義的功能
第一步:建立一個geometry.py的資料夾,並在此資料夾中定義指令。
第二步:在原資料夾中,載入geometry模組,並輸入數字做運算。
更改模組搜尋路徑
第一步:新增一個folder為modules,把原先建立的geometry模組放入,會觀察到,如果你要載入並使用此模組的指令,是找不到的。
第二步:因此必須加入語法sys.path.append("目標路徑"),
因為把模組檔案放到新增的folder裡,系統才會偵測到這個路徑,因此需要更改路徑資料夾。