跳至主要内容

abs()

Python 中的 abs() 函数 是一个内置函数,用于返回数字的绝对值。它可以与整数和浮点数 数字 一起使用,并且始终返回一个正值。

参数值

参数 说明
x

计算绝对值的数字值或对象。

返回值

abs() 函数可以返回 intfloatcomplex 数字。

如何在 Python 中使用 abs()

示例 1

返回数字的绝对值。参数可以是整数或浮点数。

abs(-10) # Output: 10
示例 2

abs() 函数还可以与复数 数字 一起使用,以返回它们的幅度。

abs(3+4j) # Output: 5.0
示例 3

如果自定义类定义了 __abs__() 方法,则可以对类的 对象 调用 abs()。

class CustomClass:
    def __abs__(self):
        return 100

obj = CustomClass()
abs(obj) # Output: 100