Estoy tratando de aprender Python y ahora estoy tratando de acostumbrarme a las clases y cómo manipularlas con instancias.
Parece que no puedo entender este problema de práctica:
Cree y devuelva un objeto de estudiante cuyo nombre, edad y especialización sean los mismos que los proporcionados como entrada.
def make_student(name, age, major)
Simplemente no entiendo lo que significa por objeto, ¿significan que debería crear una matriz dentro de la función que contiene estos valores? o crear una clase y dejar que esta función esté dentro de ella, y asignar instancias? (antes de esta pregunta, me pidieron que organizara una clase de estudiante con nombre, edad y especialización dentro)
class Student:
name = "Unknown name"
age = 0
major = "Unknown major"
__init__método es relevante aquí: docs.python.org/2/reference/datamodel.html#object.__init__