课程
/后端开发
/Python
/python进阶
不是先比较分数吗,看着程序怎么感觉先比较分数是否相同在比较的分数,还有-cmp具体什么意思
2018-08-07
源自:python进阶 6-3
正在回答
if self.score==s.score://如果分数相同,执行下面代码
return cmp(self.name,s.name)//分数相等比较名字,进行排序
return -cmp(self.score,s.score)//前面添加负号,用来锁定分数始终是从高排到低,
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计