¿Cómo deben escribirse en Python las variables entre paréntesis de __init__() y qué representan?
__init__(self) es equivalente al constructor en otros lenguajes. Se usa para inicializar los miembros de la clase actual al crear una instancia. La palabra clave self se usa para hacer referencia a la instancia de la clase actual. Cree una instancia, realice algunas operaciones de inicialización y luego podrá agregar algunos parámetros más después de self. Por ejemplo:
#Descripción de clase Estudiante
clase Estudiante:
def __init__(self,nombre,edad): #Pasando el valor del parámetro al actual miembros de la instancia para construir una instancia
self.name=name
self.age= age
s = Student('tom',20) #Esto ejecute __init__(self,nombre,edad)
imprimir(s.nombre)
imprimir(s.edad)
-------- ----------
tom
20