Я пытаюсь изучить python, и теперь я пытаюсь понять классы и способы манипулирования ими с помощью экземпляров.
Кажется, я не могу понять эту практическую проблему:
Создать и вернуть объект ученика, имя, возраст и специальность которого совпадают с указанными в качестве входных данных.
def make_student(name, age, major)
Я просто не понимаю, что это означает под объектом, они означают, что я должен создать массив внутри функции, которая содержит эти значения? или создать класс и позволить этой функции быть внутри него и назначить экземпляры? (перед этим вопросом меня попросили создать студенческий класс с указанием имени, возраста и специальности внутри)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"
__init__метод актуален здесь: docs.python.org/2/reference/datamodel.html#object.__init__