5

operators模块中,我们有一个辅助方法operator.abs。但是在 pythonabs中已经是一个函数,而我知道在对象上调用该__abs__方法的唯一方法就是通过函数调用。

还有其他一些我不知道的奇特方法来获取数字的绝对值吗?如果不是,为什么operator.abs首先存在,以及您必须使用它而不是普通 old 的示例是什么abs

4

1 回答 1

2

abs (...)
    abs(a) -- 与 abs(a) 相同。

不,我不认为还有其他一些你不知道的奇特方式,或者除了一致性之外根本没有任何理由让它出现在这里(因为operator有其他方法__operator__)。

于 2014-03-13T18:06:22.053 回答