culTest

    Una de las 50 preguntas del tema

    ¿Cuánto sabes de Python?

    ¿Qué es el polimorfismo en Python?

    Respuestas

    La capacidad de una función para cambiar su comportamiento
    La capacidad de un objeto para tomar muchas formasCorrecta
    Un método para transformar tipos de datos
    Una técnica para crear múltiples instancias de una clase

    El polimorfismo es la capacidad de diferentes clases de objetos para responder al mismo mensaje o método de maneras distintas. En Python, se implementa naturalmente debido a su tipado dinámico ('duck typing'): si un objeto tiene los métodos y propiedades esperados, puede usarse independientemente de su tipo. Esto permite escribir código más genérico y flexible que funciona con diferentes tipos de objetos.