为了账号安全,请及时绑定邮箱和手机立即绑定
关注
回首已是千年

-cmp 什么意思

def __cmp__(self, s):

        if self.score == s.score:

            return cmp(self.name, s.name)

        return -cmp(self.score, s.score)


2020-01-21 源自:python进阶 6-3 78 浏览 4 回答

cmp(x,y) 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。

2020-01-23
回复 0

相反数

2020-01-25
回复 0

应该是cmp,默认self.score>s.score,return -1的简写

2020-02-08
回复 0

就是倒序啊


2020-02-11
回复 0

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信