Python 比较运算符

Python 中正向和反向使用的都是同一系列方法。例如,对 == 而言,正向和反向调用都是 __eq__ 方法,只是把参数对调了,而 >,<,>=,<=,正向的 __gt__ 方法调用的是反向的 __lt__ 方法,并把参数对调。对 == 和 != 来讲,若是反向调用失败,Python 会比较对象的ID,而不是抛出 TypeError。code 以下:对象 def __eq__(self, oth
相关文章
相关标签/搜索