Capítulo 18. Argumentos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El Capítulo 17 exploró los detalles de los ámbitos de Python : loslugares donde se definen y consultan las variables. Como aprendimos, el lugar donde se define un nombre en nuestro código determina gran parte de su significado. Este capítulo continúa la historia de las funciones estudiando los conceptos del paso de argumentosen Python : laforma en que los objetos se envían a las funciones como entradas. Como veremos, los argumentos (también conocidos como parámetros) se asignan a nombres en una función, pero tienen más que ver con referencias a objetos que con ámbitos de variables. También veremos que Python proporciona herramientas adicionales, como palabras clave, valores por defecto y recolectores y extractores de argumentos arbitrarios que permiten una gran flexibilidad en la forma de enviar argumentos a una función, y las pondremos en práctica en ejemplos.
Conceptos básicos de la transmisión de argumentos
Anteriormente, en esta parte del libro , señalé que los argumentos se pasan por asignación. Esto tiene algunas ramificaciones que no siempre resultan obvias para los recién llegados, y sobre las que profundizaré en esta sección. Aquí tienes un resumen de los puntos clave para pasar argumentos a las funciones:
Los argumentos se pasan asignando automáticamente objetos a nombres de variables locales. Los argumentos de las funciones -referencias ...
Get Aprender Python, 5ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.