跳到主要内容

Python abs() 函数

abs() 函数返回给定数字的绝对值。如果该数字是一个复数,abs() 返回其大小。

示例

number = -20

absolute_number = abs(number)
print(absolute_number)

# 输出:20

abs() 语法

abs() 方法的语法是:

abs() 参数

abs() 方法接受单个参数:

  • num - 需要返回绝对值的数字。该数字可以是:

  • 整数

  • 浮点数

  • 复数

abs() 返回值

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

  • 对于整数 - 返回整数的绝对值
  • 对于浮点数 - 返回浮点数的绝对值
  • 对于复数 - 返回该数的大小

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

# 随机整数
integer = -20
print('20 的绝对值是:', abs(integer))

# 随机浮点数
floating = -30.33
print('30.33 的绝对值是:', abs(floating))

输出

20 的绝对值是:20
30.33 的绝对值是:30.33

示例 2:获取复数的大小

# 随机复数
complex = (3 - 4j)
print('3 - 4j 的大小是:', abs(complex))

输出

3 - 4j 的大小是:5.0