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

Una Función con Parámetros

El Capítulo 9 separa dos vocabularios que se confunden fácil: el parámetro es el hueco en el formulario, el argumento es el dato real que lo llena. Este trazador te deja ver ese cruce en el instante en que ocurre. Cuando calcular_total(10.0, 3) se ejecuta, Python abre una mesa de trabajo nueva donde precio vale 10.0 y cantidad vale 3, aunque en ningún lugar del programa escribiste esos nombres junto a esos valores. Sigue el trazador dentro de la función y mira cómo esa mesa desaparece en cuanto return entrega el resultado de vuelta a resultado.

Este ejercicio es interactivo en la edición web del libro: ahí puedes avanzar y retroceder por cada línea, dentro y fuera de la función, y ver la mesa de trabajo de calcular_total aparecer y desaparecer en tiempo real. Si estás leyendo el EPUB, el PDF o el manuscrito, entra a elalmacendigital.com.mx/apendices/trazador/funcion-parametros.html para ver la animación; aquí solo tienes el programa completo, listo para que sigas la pista a mano si prefieres papel y lápiz.

Para la diferencia completa entre parámetros y argumentos, vuelve a Parámetros y Argumentos, en el Capítulo 9: Funciones.