abs()
是 Python 中的一个内置函数,用于返回一个数的绝对值。绝对值是一个数到原点(0)的距离,它总是非负的。
函数语法
abs(x)
参数
x
:必需参数,需要返回绝对值的数字。可以是整数、浮点数、复数或者支持绝对值操作的其他可迭代对象。
返回值
返回参数 x
的绝对值。
函数示例
计算整数的绝对值
num = -10
result = abs(num)
print(result)
运行结果:
10
计算浮点数的绝对值
num = -3.14
result = abs(num)
print(result)
运行结果:
3.14
计算复数的绝对值
complex_num = 3 + 4j
result = abs(complex_num)
print(result)
运行结果:
5.0
使用列表来计算每个元素的绝对值
numbers = [-5, 7, -2, 0, 11]
abs_values = [abs(num) for num in numbers]
print(abs_values)
运行结果:
[5, 7, 2, 0, 11]
计算不同数据类型的绝对值
使用 abs()
函数来计算不同数据类型的绝对值:
values = [-2.5, 8, -1.3, 5 + 2j, -7.5 + 4j]
abs_values = [abs(val) for val in values]
print(abs_values)
运行结果:
[2.5, 8, 1.3, 5.385164807134504, 8.602325267042627]
总结
abs()
函数是一个非常简单但实用的函数,它可以用于各种数值计算场景,无论是处理整数、浮点数还是复数。