Python abs() 函數介紹
Python 的 abs() 函數可以將一個數值轉換為它的絕對值,也就是不論正負,都會轉換為正數。abs() 函數可以接受一個參數,參數可以是整數、浮點數、複數或是其他數值。
abs() 函數的使用方法
abs() 函數的使用方法非常簡單,只要將要轉換的數值傳入 abs() 函數中即可,例如:
# 將 -10 轉換為絕對值 abs(-10) # 將 3.14 轉換為絕對值 abs(3.14) # 將 (3+4j) 轉換為絕對值 abs(3+4j)
abs() 函數的結果
abs() 函數的結果會是一個正數,例如:
# 將 -10 轉換為絕對值 abs(-10) # 結果 10 # 將 3.14 轉換為絕對值 abs(3.14) # 結果 3.14 # 將 (3+4j) 轉換為絕對值 abs(3+4j) # 結果 5.0
可以看到,abs() 函數將輸入的數值轉換為它的絕對值,不論正負,都會轉換為正數。
abs() 函數的應用
abs() 函數可以用於許多不同的應用,例如:
- 計算兩個數值之間的距離:
# 計算兩個數值之間的距離 distance = abs(x1 - x2)
- 計算一個數值與 0 之間的距離:
# 計算一個數值與 0 之間的距離 distance = abs(x)
- 計算一個數值的正負:
# 計算一個數值的正負 if abs(x) == x: # x 是正數 else: # x 是負數
總結
Python 的 abs() 函數可以將一個數值轉換為它的絕對值,也就是不論正負,都會轉換為正數。abs() 函數可以接受一個參數,參數可以是整數、浮點數、複數或是其他數值。abs() 函數可以用於許多不同的應用,例如計算兩個數值之間的距離、計算一個數值與 0 之間的距離、計算一個數值的正負等等。