Python 作為一門廣泛應用于各個領域的編程語言,不僅具有靈活性、易讀性等諸多優點,也因其強大的庫包模塊,使其成為了許多開發者的首選。
import math from datetime import datetime # math 庫 print(math.pi) # 輸出 3.141592653589793 print(math.sin(math.pi / 2)) # 輸出 1.0 # datetime 模塊 now = datetime.now() print(now) # 輸出當前時間,例如 2021-06-29 11:22:33.444555 print(now.year) # 輸出當前年份,例如 2021
在 Python 的庫包模塊中,除了內置的庫如 math、datetime 等,也有第三方的庫包如 numpy、pandas 等。這些庫包能極大地提高開發效率、減少代碼量。
import numpy as np import pandas as pd # numpy 庫 a = np.array([1, 2, 3]) print(a) # 輸出 [1 2 3] # pandas 包 data = {'name': ['Tom', 'Jerry'], 'age': [20, 21]} df = pd.DataFrame(data) print(df) # 輸出 name 和 age 兩列,分別為 Tom、Jerry 和 20、21
除了以上介紹的庫包模塊外,Python 的庫包模塊種類極多,涵蓋了圖形用戶界面(GUI)、網絡處理、爬蟲、機器學習等各個領域。在使用過程中,我們可以根據需要進行選擇、引入,以滿足項目需求。