if len(self.students) < self.max_students
不知道上面的代码在下面的语句中是做什么用的,如果有人可以帮忙吗?
class course:
def __init__(self,name,max_students):
self.name = name
self.max_students = max_students
self.students = [] #empty list
def add_student(self,student):
if len(self.students) < self.max_students:
self.students.append(student)
return True
return False
答案 0 :(得分:0)
if len(self.students) < self.max_students
这里的 self.max_students
定义了学生列表的容量,或者就像一个班级中应该允许的最大学生人数一样。
所以,我们在这里检查一个班的学生人数是否应该超过容量。