507
什麼是模組 ?
其實模組(Modules)跟一般的文檔一樣,但裡面主要不是拿來當作主程式執行,而是當作各種函式的文件來調用的文檔。
將相關類似的功能整理到一個文件檔裡,我們能稱呼這個檔為模組。
創建模組
# 創建一個計數器 並存成檔案 mymodule.py
def counter(number) :
for i in range(number) :
print (i)
def USDtoNTD(USD) :
return USD*30
iphone ={
"price" : 1000,
"brand" : "apple"
}
引用模組
#另外創建主程式 main.py
#與上一個檔案 mymodule.py 放在同一個資料夾,或者可用路徑中
import mymodule
#使用mymodule.py裡的counting的函式
mymodule.counter(5)
#輸出結果
>>> 0
1
2
3
4
簡寫模組名稱
有時因為模組名稱太長,我們可以將它簡寫。
import mymodule as md
md.counter(3)
#輸出結果
>>> 0
1
2
單獨匯入模組中某一個函式
因為模組包通常都很多式子,進行大型運算時容易脫慢速度,所以匯入時可以單獨匯入某函式即可。
from mymodule import USDtoNTD
#此時就能直接使用 函式
A = USDtoNTD(100)
print (A)
#輸出結果
>>> 3000
Python 入門學習系列文章
- PYTHON 基本語法
- PYTHON 資料型態(概念介紹篇)
- PYTHON 資料型態(數字篇)
- PYTHON 資料型態(字串篇)
- PYTHON 資料型態(LIST)
- PYTHON 資料型態(DICT)
- PYTHON 資料型態(BOOLEANS)
- PYTHON 條件判斷算式(IF,ELIF,ELSE)
- PYTHON WHILE 迴圈
- PYTHON FOR 迴圈
- PYTHON DEF 函式
- PYTHON MODULES 模組
