Python, создание объектов
Я пытаюсь выучить Python, и теперь я пытаюсь освоить классы и как манипулировать ими с помощью экземпляров.
Я не могу понять эту проблему практики:
Создайте и верните объект ученика, имя, возраст и майор которого совпадают с указанными в качестве входных данных.
def make_student(name, age, major)
Я просто не понимаю, что это значит под объектом, они означают, что я должен создать массив внутри функции, которая содержит эти значения? или создать класс и позволить этой функции быть внутри него, и назначать экземпляры? (перед этим вопросом меня попросили создать студенческий класс с именем, возрастом и специализацией внутри)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"