Python入門-Day10:模組

閱讀時間約 2 分鐘


模組

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的別名。

    5會員
    51內容數
    日後將分享關於我的經驗(日常、工作、技術),並期待未來能創造屬於我的宇宙。
    留言0
    查看全部
    發表第一個留言支持創作者!
    Michael楊 的其他內容
    Python入門-Day4:資料型別
    閱讀時間約 20 分鐘
    Python入門-Day5:運算符
    閱讀時間約 1 分鐘
    Python入門-Day6:流程控制
    閱讀時間約 9 分鐘
    Python入門-Day7:函數
    閱讀時間約 12 分鐘
    Python入門-Day8:物件導向
    閱讀時間約 14 分鐘
    Python入門-Day9:例外處理
    閱讀時間約 3 分鐘