在 Python 中,math
模組提供了各種數學函數和常量,適用於基礎數學計算,如對數、指數、平方根、三角函數、階乘等。這個模組是 Python 的標準庫之一,因此無需額外安裝,可以直接導入使用。
math()
要使用 math
,首先需要導入 Python 的 math
模組:
import math
math.sqrt(x)
print(math.sqrt(16)) # 輸出: 4.0
math.exp(x)
print(math.exp(2)) # 輸出: 7.389056098930649
math.log(x[, base])
print(math.log(10)) # 輸出: 2.302585092994046 (自然對數)
print(math.log(100, 10)) # 輸出: 2.0 (以10為底的對數)
math.factorial(x)
print(math.factorial(5)) # 輸出: 120
math.fabs(x)
print(math.fabs(-10)) # 輸出: 10.0
math.gcd(x, y)
print(math.gcd(56, 98)) # 輸出: 14
math.pi
print(math.pi) # 輸出: 3.141592653589793
math.e
print(math.e) # 輸出: 2.718281828459045
math.sin(x)
print(math.sin(math.pi/2)) # 輸出: 1.0
math.cos(x)
print(math.cos(0)) # 輸出: 1.0
math.asin(x)
、math.acos(x)
、math.atan(x)
print(math.asin(1)) # 輸出: 1.5707963267948966 (即 pi/2)
math.degrees(x)
print(math.degrees(math.pi)) # 輸出: 180.0
math.radians(x)
print(math.radians(180)) # 輸出: 3.141592653589793