Una de las 50 preguntas del tema
¿Cuánto sabes de Python?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.