2023-08-16|閱讀時間 ‧ 約 2 分鐘

小白學Python的第七堂課

    在第七課,我們將談論 Python 中的模組 (Modules) 和套件 (Packages)。

    模組和套件允許我們將 Python 程式碼組織成可重用的單元,有助於程式碼的模組化和重用。

    首先,讓我們先建立一個名為 modules_and_packages.py 的新檔案。

    1. 模組 (Modules):在 Python 中,一個模組基本上就是一個包含 Python 程式碼的檔案。我們可以使用 import 來匯入一個模組,然後使用 module_name.function_name 的方式來呼叫模組中的函式。例如:
    pythonCopy code
    # 匯入內建的 math 模組
    import math

    # 使用 math 模組中的 sqrt 函式來計算平方根
    print(math.sqrt(16))
    1. 套件 (Packages):套件是一種組織模組的方式,基本上就是包含多個模組的目錄。一個套件目錄下通常會包含一個 __init__.py 的檔案以及其他模組。我們可以使用點 (.) 來匯入套件中的模組,例如 import package.module

    例如,我們可以使用以下方式來匯入和使用內建的 random 套件中的 randint 函式:

    pythonCopy code
    # 匯入 random 模組中的 randint 函式
    from random import randint

    # 使用 randint 函式來生成一個隨機整數
    print(randint(1, 10))

    這些是 Python 中模組和套件的基本概念。你可以試著在 modules_and_packages.py 檔案中寫入並運行上述的程式碼來實際操作一下。

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.