
Arturo Baduna
Preguntaclass Persona: def __init__(slef, nombre): self.nombre = nombre def avanza(self): print('ando caminando') class ciclista(Persona): def __init__ (self, nombre): super().__init__ (nombre) def avanza(self): print('andando moviendome en mi bicicleta') def main(): Persona = Persona('David') Persona.avanza() Ciclista = Ciclista('daniel') ciclista.avanza() if __name__ == '__main__': main()
chicos nose me marca un erro en el primer self(super raro)

Moisés Manuel Morín Hevia
Ciclista va con mayuscula o las dos minusculas.

Alexander Román
pusiste slef , es self . Error de escritura jaja

Mateo Echavarria
Si te funciono?

Arturo Baduna
gracias

Mateo Echavarria
tanto la palabra persona como ciclista en main comienzan en minúsculas dado que si no se confundirían con la clase

Arturo Baduna
envés de "david" va main???

Arturo Baduna
no entendiii

Mateo Echavarria
Mira cuando estas en la función de main, el segundo persona no es la clase "Persona", sino la variable persona antes definida con el nombre de ('David'); igual que lo hiciste en ciclista