Python abs函数:求绝对值

时间:2024-11-18 07:57:51

目录

描述

语法及参数

举例

1. 整数做参数

2. 浮点数做参数

3. 其它进制数做参数

注意事项

1. abs函数的参数只能是数字,返回值是一个不小于0的数字(参数的绝对值)

2. 当参数为其他进制数时,abs函数返回其对应十进制的绝对值


描述

abs()函数是Python的数字函数,用以返回数字的绝对值。

语法及参数

abs(number)
名称 含义 备注
number 整型、浮点型、布尔型或复数类型 不可省略的参数

举例

1. 整数做参数

  1. >>> abs(-5)
  2. 5
  3. >>> abs(5)
  4. 5

2. 浮点数做参数

  1. >>> abs(2.3)
  2. 2.3
  3. >>> abs(-2.3)
  4. 2.3

3. 其它进制数做参数

  1. >>> abs(0b011) #二进制
  2. 3
  3. >>> abs(0o673) #八进制
  4. 443
  5. >>> abs(0xC7) #十六进制
  6. 199

注意事项

1. abs函数的参数只能是数字,返回值是一个不小于0的数字(参数的绝对值)

  1. >>> abs(2)
  2. 2
  3. >>> abs(-2)
  4. 2
  5. >>> type(abs(-2))
  6. <class 'int'>

2. 当参数为其他进制数时,abs函数返回其对应十进制的绝对值

  1. >>> abs(0b011) #二进制
  2. 3
  3. >>> abs(0o673) #八进制
  4. 443
  5. >>> abs(0xC7) #十六进制
  6. 199