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
相关推荐
木下~learning10 分钟前
零基础Git入门:Linux+Gitee实战指南
linux·git·gitee·github·虚拟机·版本控制·ubunt
不愿透露姓名的大鹏10 分钟前
MySQL Binlog配置优化全攻略
运维·服务器·数据库·mysql·adb
程序设计实验室12 分钟前
Python网络请求库,从 requests 到 httpx
python
电商API&Tina16 分钟前
跨境电商如何接入1688官方寻源通接口?附接入流程
java·数据库·python·sql·oracle·json·php
IMPYLH21 分钟前
Linux 的 mkdir 命令
linux·运维·服务器·bash
yy_xzz25 分钟前
【Linux开发】多线程并发服务器(网络编程+多线程+线程同步实现的聊天服务器和客户端)
linux·服务器·网络
网络研究员29 分钟前
Facebook无法向他人发送消息?2026原因解析与解决思路
运维·服务器
电子阿板29 分钟前
ubuntu虚拟机查看tusb8041扩展坞及U盘的设置方法
linux·运维·ubuntu
Lyyaoo.31 分钟前
【Java基础面经】Java 注解的底层原理
java·开发语言·python
HAPPY酷32 分钟前
PyCharm 终极避坑指南:环境选择、镜像加速与包管理
ide·python·pycharm