[5 min python] 內建函數 - abs()

更新 發佈閱讀 2 分鐘

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
留言
avatar-img
艾利斯幻想旅程
5會員
431內容數
網路世界是一個充滿多元性與無限可能的空間,人們可以在此分享資訊、交流思想,並展現無盡的創造力。然而,隨著社交媒體和線上論壇的普及,一種有趣且獨特的現象也隨之興起——廢文。廢文指的是那些內容看似無聊、無害,或表面上毫無意義的帖子、留言或圖片,通常目的在於娛樂或逗趣,而非提供實質價值的資訊。
艾利斯幻想旅程的其他內容
2025/11/14
len():看「長度」或「元素個數」 語法: len(obj) 可以用在「有長度」的東西上,例如: print(len("Python")) # 6 print(len([10, 20, 30])) # 3 print(len({"a": 1, "b": 2})
2025/11/14
len():看「長度」或「元素個數」 語法: len(obj) 可以用在「有長度」的東西上,例如: print(len("Python")) # 6 print(len([10, 20, 30])) # 3 print(len({"a": 1, "b": 2})
2025/11/14
Python「內建函數」(built-in functions)就是不用 import,隨時可以直接呼叫的函數,像 print()、len()、range() 這些,都算。 一、常見的 Python 內建函式列表 下面這些是不需要 import 就能直接用的函式/型別建構子(以 Python
2025/11/14
Python「內建函數」(built-in functions)就是不用 import,隨時可以直接呼叫的函數,像 print()、len()、range() 這些,都算。 一、常見的 Python 內建函式列表 下面這些是不需要 import 就能直接用的函式/型別建構子(以 Python
2025/11/14
Python「內建函數」(built-in functions)就是不用 import,隨時可以直接呼叫的函數,像 print()、len()、range() 這些,都算。 type():看這東西是什麼型別 語法: type(obj) 例子: print(type(123))
2025/11/14
Python「內建函數」(built-in functions)就是不用 import,隨時可以直接呼叫的函數,像 print()、len()、range() 這些,都算。 type():看這東西是什麼型別 語法: type(obj) 例子: print(type(123))
看更多