Python abs意思
在Python中,abs
是一個內置函式,它的意思是「絕對值」。它用於返回一個數的絕對值,而不考慮它的正負號。
例如:
import math
# 正數
print(abs(5)) # 輸出: 5
# 負數
print(abs(-5)) # 輸出: 5
# 非數值類型會引發TypeError
try:
print(abs('Hello'))
except TypeError as e:
print(e) # 輸出: 'abs' 函式不接受 str 類型
abs
函式不僅適用於整數和浮點數,也適用於其他支持數學操作的數值類型,如int
、float
和complex
。
如果你想要計算一個複數的模,你可以使用abs
函式,它返回複數的絕對值(即模)。
例如:
import math
# 複數
a = complex(3, 4) # 3 + 4j
print(abs(a)) # 輸出: 5.0