📅  最后修改于: 2023-12-03 15:07:46.842000             🧑  作者: Mango
Python 中有内置函数 abs()
可以用于获得一个数的绝对值。
abs()
接受一个数字作为参数,返回这个数字的绝对值。
abs(-10) # 返回 10
abs(10) # 返回 10
abs()
会抛出 TypeError
异常。比如对于字符串 '10'
,执行 abs('10')
就会抛出异常。abs('10') # 抛出 TypeError 异常
abs()
将会返回它的模长。abs(4+3j) # 返回 5.0
abs()
也可以作用于其它可迭代对象,比如列表。abs([-1, 2, -3, 4]) # 返回 [1, 2, 3, 4]
获得一个数的绝对值是一个常见的操作,在 Python 中可以使用内置函数 abs()
。这个函数不但可以作用于标量类型的数字,还可以作用于复数和列表等可迭代对象。在使用时需要注意参数类型的匹配。