📅  最后修改于: 2023-12-03 14:45:55.777000             🧑  作者: Mango
在Python 3中,abs()
是一个内置函数,用于返回给定数值的绝对值。该函数可用于处理整数、浮点数和复数。
abs(number)
number
:一个数值类型的参数,可以是整数、浮点数或复数。abs()
函数返回一个与参数类型相同的数,表示参数的绝对值。
以下是abs()
函数的几个示例:
abs(-5)
# 输出:5
abs(3.14)
# 输出:3.14
abs(0)
# 输出:0
abs()
函数只接受一个参数。abs()
函数返回该复数的模(绝对值):即将实部的平方与虚部的平方相加后取平方根。map()
函数配合abs()
函数来实现。numbers = [-1, -2, -3, -4, -5]
absolute_values = list(map(abs, numbers))
print(absolute_values)
# 输出:[1, 2, 3, 4, 5]
abs()
函数,需要在对象中实现__abs__()
方法,该方法返回对象的绝对值。