Python「內建函數」(built-in functions)就是不用 import,隨時可以直接呼叫的函數,像 print()、len()、range() 這些,都算。
abs():取絕對值
語法:
abs(x)可以用在數字上,不管正數、負數,都會回傳正的值:print(abs(-5)) # 5
print(abs(3)) # 3
print(abs(-2.7)) # 2.7
print(abs(0)) # 0不能用在字串上:
abs("hello") # 會報錯:TypeError這個錯誤訊息長這樣:
bad operand type for abs(): 'str'
小小綜合例子
score_diff = -15
print("分數差距:", abs(score_diff)) # 分數差距: 15
temperature = -3.5
print("溫差絕對值:", abs(temperature)) # 溫差絕對值: 3.5