>>> help(cmp)
Help on built-in function cmp in module __builtin__:
cmp(...)
cmp(x, y) -> integer
Return negative if xy. 注意看cmp()是如何比较的.根据帮助文档,是利用了关系运算符,再看看下面的代码,就明白了
>>> help(str.__ge__)
Help on wrapper_descriptor:
__ge__(...)
x.__ge__(y) <==> x>=y
>>> help(str.__eq__)
Help on wrapper_descriptor:
__eq__(...)
x.__eq__(y) <==> x==y
>>> help(str.__le__)
Help on wrapper_descriptor:
__le__(...)
x.__le__(y) <==> x<=y
>>> help(str.__gt__)
Help on wrapper_descriptor:
__gt__(...)
x.__gt__(y) <==> x>y
>>> help(str.__lt__)
Help on wrapper_descriptor:
__lt__(...)
x.__lt__(y) <==> x
>>>