于 2020 年 1 月 7 日更新
abs()函数返回数字的绝对值(大小无符号)。
其语法如下:
abs(x) -> absolute value
| 参数 | 描述 |
|---|---|
x |
任何数值 |
这是一个例子:
>>>>>> abs(-45)45>>>>>>>>> abs(-3.14)3.14>>>>>>>>> abs(10)10>>>>>>>>> abs(2+4j)4.47213595499958>>>
print(abs(-45))print(abs(-3.14))print(abs(10))print(abs(2+4j))
对于整数和浮点数,结果非常明显。 如果是z = x + yi的复数,则abs()函数将按如下方式计算绝对值:
绝对值:|z| = √x² + y²
=> 2+4j=> √2² + 4²=> √4 + 16=> √20=> 2√5=> 2*2.236=> 4.472
