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
相关推荐
前端 贾公子12 小时前
第09章:上下文与记忆 (3)
python·langchain
缘友一世12 小时前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
python·docker·容器·vllm
海兰12 小时前
【 Python 量化交易】第3章:金融基础概念
开发语言·python·金融
Feynman’s boom12 小时前
PDF解析文字提取后RAG仍然检索不准
python·pdf解析·rag
心易行者13 小时前
从零搭建完整Web应用:7步走完全流程,配合web应用托管零门槛上线
人工智能·python·ai编程
小柯南敲键盘13 小时前
跨境电商图片翻译工具,批量处理视频字幕与抠图
人工智能·python·音视频
2601_9669496513 小时前
五档盘口数据对量化交易有什么价值?从信号判断到策略风险的完整分析
开发语言·人工智能·python·数据分析·量化·股票数据·quantdash
祖力5513 小时前
进程间通信(IPC机制):信号
linux·运维·服务器·进程·进程间通信·多任务·ipc
GKxx13 小时前
在 HarmonyOS 上给 QEMU 搭一个最小 aarch64 Linux guest(内核 + busybox initramfs)
linux·华为·qemu·harmonyos·鸿蒙·鸿蒙pc
cxhello13 小时前
消费者活着、心跳正常、日志干净,但它七天没拉过一条消息
python·kafka