culTest

    Una de las 50 preguntas del tema

    ¿Cuánto sabes de Python?

    ¿Qué es la introspección en Python?

    Respuestas

    Una técnica de meditación para programadores
    La capacidad de examinar objetos en tiempo de ejecuciónCorrecta
    Un método de depuración avanzado
    Una forma de optimizar código

    La introspección es la capacidad de examinar objetos en tiempo de ejecución para determinar su tipo, atributos y métodos. Python ofrece numerosas herramientas para esto: type(), dir(), isinstance(), hasattr(), getattr(), help(), etc. Esta característica facilita la escritura de código genérico, documentación automática, depuración y frameworks que adaptan su comportamiento según los objetos recibidos. Refleja la filosofía de transparencia y accesibilidad de Python.