Python 中的运算符绑定是什么?

对于像这样的表达式 -

a == b

首先python解释器__eq__()在对象a上查找方法。如果找到,则以 b 作为参数执行,即。如果这个方法返回一个 NotImplemented,那么它会尝试做相反的事情,即它尝试调用,a.__eq__(b)

b.__eq__(a)

以上是 Python 中的运算符绑定是什么? 的全部内容, 来源链接: utcz.com/z/338829.html

回到顶部