Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Usa la rueda del ratón o gestos táctiles para hacer zoom • Arrastra para mover

Diagramas de Funciones y Módulos

En esta sección visualizaremos cómo funcionan las funciones y módulos en Python para ayudar a comprender su estructura y comportamiento.

Anatomía de una Función

Flujo de Ejecución de una Función (Diagrama de Secuencia)

Estructura de Módulos y Paquetes (Diagrama de Árbol)

Ciclo de Vida de un Módulo

Comportamiento de importaciones:

# Primera importación - Ejecuta todo el código
import mi_modulo
print("Primera importación completada")

# Segunda importación - Usa la versión en caché
import mi_modulo  # No ejecuta el código de nuevo
print("Segunda importación completada")

# Recarga forzada del módulo
import importlib
importlib.reload(mi_modulo)
print("Módulo recargado - código ejecutado de nuevo")

Estos diagramas te ayudarán a visualizar cómo funcionan las funciones y módulos en Python, facilitando su comprensión y uso efectivo en tus programas.