代码展示:
class Student():
def __init__(self, name, age, score):
self.name = name
self.age = age
self.score = score
def __lt__(self, other):
return self.age < other.age
def __eq__(self, other):
return (self.age == other.age and \
self.name == other.name and\
self.score == other.score)
result = None
result = Student(10, 20, 30) < Student(11,22,33)
print(result)
result = Student(10, 20, 30) == Student(10, 20, 30)
print(result)
result = Student(10, 20, 30) < Student(10, 18, 30)
print(result)
运行结果: