Python новичок, пытающийся решить следующий вопрос:
"Реализация класса Class со следующими атрибутами и методами:
Publi c атрибут учеников, который является массивом экземпляров Student. Конструктор с параметром n, который является общим числом учащихся в этом классе. Конструктор должен создать n экземпляров Student и инициализировать их с идентификатором студента от 0 ~ n-1 "
Мои коды:
class Class:
def __init__(self, students):
self.students = students
def consID(self):
n = len(self.students)
if n > 0:
stu_id = [i for i in range(n)]
return stu_id
else:
return False
Получил «ошибку во время выполнения» при тестировании списка студентов и не мог понять почему. Буду признателен за вашу помощь!