2024-05-18|閱讀時間 ‧ 約 23 分鐘

Python入門-Day10:模組


    模組

    Python中的模組和庫是一些可重用的程式碼塊,可以幫助您更有效地編寫程式,並減少代碼的重複。模組是一個包含功能的.py文件,可以在其他.py文件中使用。庫是一組相關功能的集合,可以通過安裝它們來使用。

    在Python中,通過使用import語句將模組引入到文件中。例如:

    import math

    這個語句將Python數學庫中的模組引入到您的代碼中。現在,您可以使用該模組中的函數和變量。例如:

    print(math.pi)

    這個代碼將打印出pi的值。

    From與Import

    在Python中,您可以使用fromimport語句將模組中的特定部分引入到您的代碼中。例如:

    from math import pi

    您還可以使用as關鍵字為引入的模組或部分指定別名。例如:

    import math as m

    同樣地,您可以使用fromas關鍵字結合使用。例如:

    from math import pi as my_pi

    模組的安裝與引用

    Python有豐富的第三方模組和庫,可以通過pip工具進行安裝。例如,要安裝名為requests的模組,可以在終端中輸入以下命令:

    pip install requests

    安裝完成後,您可以在代碼中使用該模組。例如:

    import requests

    response = requests.get('<https://www.google.com>')
    print(response.status_code)

    這個代碼將向Google發送一個GET請求,並打印出響應的狀態碼。

    自定義模組

    在Python中,您也可以創建自己的模組並將其引入到其他Python文件中。要創建一個模組,只需創建一個包含您想要的功能的.py文件。例如,假設您有一個叫做my_module的.py文件,其中包含以下代碼:

    # my_module.py

    def say_hello():
    print("Hello, World!")

    要在其他Python文件中使用這個功能,您可以使用以下代碼:

    # main.py

    import my_module

    my_module.say_hello()

    這個代碼將從my_module.py中引入say_hello函數並調用它。

    如果您想要在引入模組時使用不同的名稱,可以使用as關鍵字指定別名。例如:

    import my_module as mm

    mm.say_hello()

    這個代碼將使用mm作為my_module的別名。

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