python – 我们如何/为什么使用operator.abs

在运算符模块中,我们有一个辅助方法operator.abs.但是在 python中,abs已经是一个函数了,我知道在对象上调用__abs__方法的唯一方法是通过函数调用.

还有其他一些奇特的方式我不知道要取一个数字的绝对值吗?如果没有,为什么operator.abs首先存在,以及你必须使用它而不是普通的老abs的例子是什么?

解决方法

abs(…)
    abs(a) — Same as abs(a).

不,我认为除了一致性之外,还有一些你不知道的其他奇特的方式,或者根本没有任何理由可以在这里(因为运算符有其他__operator__s的方法).

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...