python abs函数怎么用

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

语法

以下是 abs() 方法的语法:

复制代码
abs( x )

参数

x -- 数值表达式,可以是整数,浮点数,复数。

返回值

函数返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大小。

举例

  1. 整数做参数
复制代码
>>> abs(-5)
5
>>> abs(5)
5
  1. 浮点数做参数
复制代码
>>> abs(2.3)
2.3
>>> abs(-2.3)
2.3
  1. 其它进制数做参数
复制代码
>>> abs(0b011) #二进制
3
>>> abs(0o673) #八进制
443
>>> abs(0xC7) #十六进制
199

注意事项

  1. abs函数的参数只能是数字,返回值是一个不小于0的数字(参数的绝对值)
复制代码
>>> abs(2)
2
>>> abs(-2)
2
>>> type(abs(-2))
<class 'int'>
  1. 当参数为其他进制数时,abs函数返回其对应十进制的绝对值
复制代码
>>> abs(0b011) #二进制
3
>>> abs(0o673) #八进制
443
>>> abs(0xC7) #十六进制
199
相关推荐
啦啦啦啦啦zzzz4 分钟前
一致性哈希
服务器·算法·哈希算法·c++20·分布式存储
databook6 分钟前
什么是范数?用 NumPy 动手算一遍就明白了
python·数学·numpy
倔强的石头10610 分钟前
【Linux指南】动静态库系列(十二):库工程发布与错误排查:从能跑到可维护
linux·运维·服务器
掉进电商坑三年没爬出来的东叔15 分钟前
云服务器搭建个人网站实战:从零到公网访问,含域名HTTPS
运维·服务器·https
朝朝辞暮i16 分钟前
VLA 系统学习第 5 课:神经网络的参数到底是什么?——从 nn.Linear 真正理解 W、 b 和 Gradient
人工智能·python·深度学习·神经网络·vla
XZ-07000118 分钟前
week7-文本
python
xiaoye-duck22 分钟前
《Linux 网络编程》深入理解 epoll(上):从接口到底层内核工作机制剖析
linux·网络
IT大白鼠24 分钟前
彭大帅的AI运维助手跨出 Linux:全面接管 Windows 服务器
运维·服务器·人工智能
Java后端的Ai之路29 分钟前
01-React基础教程
开发语言·前端·python·react.js·前端框架
reasonsummer37 分钟前
【办公类-131-05】20261007中2班周计划制作(原资料Word单元格不统一 失败)
运维·服务器