Python, tworzenie obiektów

Próbuję nauczyć się Pythona, a teraz próbuję poznać klasy i manipulować nimi za pomocą instancji.

Nie mogę zrozumieć tego problemu z praktyką:

Utwórz i zwróć obiekt ucznia, którego imię, wiek i ważność są takie same jak te podane jako dane wejściowe

def make_student(name, age, major)

Po prostu nie rozumiem, co oznacza obiekt, czy mają na myśli utworzenie tablicy wewnątrz funkcji, która przechowuje te wartości? lub utwórz klasę i pozwól tej funkcji być w niej i przypisz instancje? (przed tym pytaniem poproszono mnie o utworzenie klasy studenckiej z imieniem, wiekiem i głównym)

class Student:
    name = "Unknown name"
    age = 0
    major = "Unknown major"

questionAnswers(4)

yourAnswerToTheQuestion