<code> class Persona: def __init__(slef, nombre): self.nombre = nombre def avanza(self): print('ando caminando...

Pregunta de la clase:
Polimorfismo
Arturo Baduna

Arturo Baduna

Pregunta
studenthace 5 años
class 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)

8 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Ciclista va con mayuscula o las dos minusculas.

    Alexander Román

    Alexander Román

    studenthace 5 años

    pusiste slef , es self . Error de escritura jaja

    Mateo Echavarria

    Mateo Echavarria

    studenthace 5 años

    Si te funciono?

    Arturo Baduna

    Arturo Baduna

    studenthace 5 años

    gracias

    Mateo Echavarria

    Mateo Echavarria

    studenthace 5 años

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

    Arturo Baduna

    Arturo Baduna

    studenthace 5 años

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

    Arturo Baduna

    Arturo Baduna

    studenthace 5 años

    no entendiii

    Mateo Echavarria

    Mateo Echavarria

    studenthace 5 años

    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

Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Curso de POO y Algoritmos con Python
Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.