極簡複習:函式和模組的 Python 程式範例


讓我們先從函式開始,然後再介紹模組的使用方法。

函式

在 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

這樣,你就可以將相關的函式組織成模組,並在需要的地方輕鬆地重複使用。

希望這個範例程式碼和教學對你有所幫助!

#Python







你可能感興趣的文章

碩論實驗記錄2022_12_12

碩論實驗記錄2022_12_12

初見狀態管理工具 Vuex (2) State、Getters

初見狀態管理工具 Vuex (2) State、Getters

第一章:2 製作買賣訊號

第一章:2 製作買賣訊號






留言討論