Python abs()函数

abs()函数是Python内置函数之一,它返回一个数的绝对值。这个函数只有一个参数,可以是整数、浮点数或者复数。

示例代码

x = -10
y = 20.5
z = -4 + 3j

print(abs(x))  # 输出:10
print(abs(y))  # 输出:20.5
print(abs(z))  # 输出:5.0(复数的绝对值)

如果参数定义了__abs__(),则abs(x)将返回x.__abs__()

class stuff:

    def __init__(self,char):
        
        self.char = char

    def __abs__(self):
        return "[" + self.char + "]"


a = stuff("A")
print(abs(a))  #输出 [a]

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-abs.html

分类: 计算机技术
推荐阅读:
Kali无法安装arpspoof工具的解决办法 如果你的 kali 里没有 arpspoof 工具;且使用类似于 arp-get install arpspoof 这样的命令尝试安装,但还是无法成功;那我来告诉你,你这样时无法安装成功的。
Golang实现判断文件或文件夹是否存在 golang通过使用 os包中的Stat()函数和IsNotExist()函数即可判断文件或文件夹是否存在。
C语言isgraph()函数:判断字符是否可打印(且不是空格) isgraph()是C语言标准库中的一个函数,用于检查一个字符是否可以打印且不是空格字符;
创建WEB服务来访问当前目录 在Linux系统下,只需要一条简单的命令即可实现:创建一个WEB服务用来访问当前的目录。
Python类的特殊方法 本教程详细介绍了Python中类的绝大多数特殊方法,通过定义和实现这些特殊方法,可以使自定义的对象具更强大的功能。
C语言isalpha()函数:判断字符是否为字母 isalpha()函数是C语言中的一个标准库函数;用于判断一个字符是否为字母(a-z或A-Z);如果参数c是一个字母(不区分大小写),则返回非0值,否则返回0;