Code Introspection
La introspección de código es la habilidad de examinar clases, funciones y claves para conocer qué son, qué hacen y qué conocen
Python provee varias funciones y utilidades para la instrospección de código.
help()
dir()
hasattr()
id()
type()
repr()
callable()
issubclass()
isinstance()
__doc__
__name__
A menudo la más importante es la función de ayuda, ya que puedes usarla para buscar qué hacen otras funciones.
Exercise
Imprime una lista de todos los atributos del objeto Vehicle.