讓我們先從函式開始,然後再介紹模組的使用方法。
函式
在 Python 中,函式是可重複使用的程式區塊,用於執行特定的任務。它們能夠接受輸入參數並回傳結果。下面是一個簡單的範例,展示如何定義和使用函式:
def greet_hello(name):
"""向使用者問候的函式"""
print(f"Hello, {name}!")
# 呼叫函式
greet_hello('Alice')
greet_hello('Bob')
這個程式定義了一個名為greet_hello
的函式,它接受一個參數name
,並將該參數插入問候語中。然後我們分別呼叫了greet_hello
函式兩次,傳入不同的名字。
執行這段程式碼,你會看到輸出結果為:
Hello, Alice!
Hello, Bob!
這個例子展示了如何使用函式來封裝重複的程式碼,並在需要時輕鬆地重複使用。
模組
模組是一個包含了函式、變數和其他程式元素的檔案,它們能夠在需要時被載入並使用。這對於組織和管理程式碼非常有用。以下是一個簡單的範例,展示如何創建和使用模組:
假設我們有一個名為calculator.py
的模組,其中包含一些基本的數學函式。這是它的內容:
def add(a, b):
"""兩數相加"""
return a + b
def subtract(a, b):
"""兩數相減"""
return a - b
def multiply(a, b):
"""兩數相乘"""
return a * b
def divide(a, b):
"""兩數相除"""
return a / b
現在,我們可以在另一個程式中載入並使用這個模組:
import calculator
result = calculator.add(5, 3)
print(result)
result = calculator.subtract(7, 2)
print(result)
這個範例展示了如何使用import
關鍵字載入模組,然後使用模組名稱後跟著函式名稱來呼叫函式。執行這段程式碼,你會看到輸出結果為:
8
5
這樣,你就可以將相關的函式組織成模組,並在需要的地方輕鬆地重複使用。
希望這個範例程式碼和教學對你有所幫助!