Python abs()

abs() 函数返回给定数字的绝对值。如果数字是复数,abs() 返回其幅值。

示例

number = -20

absolute_number = abs(number)
print(absolute_number) # Output: 20

abs() 语法

abs(num)

abs() 参数

abs() 方法接受一个参数

  • num - 要返回其绝对值的数字。该数字可以是整数、浮点数或复数。

abs() 返回值

abs() 方法返回给定数字的绝对值。

  • 对于整数 - 返回整数绝对值
  • 对于浮点数 - 返回浮点数绝对值
  • 对于复数 - 返回数字的幅值

示例 1:获取数字的绝对值

# random integer
integer = -20
print('Absolute value of -20 is:', abs(integer))
#random floating number floating = -30.33
print('Absolute value of -30.33 is:', abs(floating))

输出

Absolute value of -20 is: 20
Absolute value of -30.33 is: 30.33

示例 2:获取复数的幅值

# random complex number
complex = (3 - 4j)
print('Magnitude of 3 - 4j is:', abs(complex))

输出

Magnitude of 3 - 4j is: 5.0

另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战