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函式不僅適用於整數和浮點數,也適用於其他支持數學操作的數值類型,如intfloatcomplex

如果你想要計算一個複數的模,你可以使用abs函式,它返回複數的絕對值(即模)。

例如:

import math

# 複數
a = complex(3, 4)  # 3 + 4j
print(abs(a))  # 輸出: 5.0