对于__cmp__(self,s)中的s定义
def __cmp__(self, s): if self.name < s.name: return -1 elif self.name > s.name: return 1 else: return 0 例子中的__cmp(self,s),为什么不需要对s进行定义?是python里面的默认值吗?指的是student里面的实例?
def __cmp__(self, s): if self.name < s.name: return -1 elif self.name > s.name: return 1 else: return 0 例子中的__cmp(self,s),为什么不需要对s进行定义?是python里面的默认值吗?指的是student里面的实例?
2017-10-20
举报