Python Modules 模組

by yenchialu

什麼是模組 ?

其實模組(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 入門學習系列文章

  1. PYTHON 基本語法
  2. PYTHON 資料型態(概念介紹篇)
  3. PYTHON 資料型態(數字篇)
  4. PYTHON 資料型態(字串篇)
  5. PYTHON 資料型態(LIST)
  6. PYTHON 資料型態(DICT)
  7. PYTHON 資料型態(BOOLEANS)
  8. PYTHON 條件判斷算式(IF,ELIF,ELSE)
  9. PYTHON WHILE 迴圈
  10. PYTHON FOR 迴圈
  11. PYTHON DEF 函式
  12. PYTHON MODULES 模組

You may also like

Leave a Comment