Lección 20 del curso Python Nivel Básico.
En la lección anterior vimos cómo crear una función en Python y allí hablamos de los parámetros de entrada, que al momento de llamar la función reciben el nombre de argumentos.
En esta lección veremos dos posibles formas de presentar estos argumentos a la función: por posición y por palabra clave. Y además hablaremos de cómo asignar valores por defecto a estos argumentos:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Bien, acabamos de ver los tipos de argumentos que podemos usar en una función de Python.
Primero tenemos los argumentos posicionales que se deben presentar en el mismo orden que los parámetros en la definición de la función.
Están además los argumentos por palabra clave que permiten pasar los argumentos en cualquier orden usando pares nombre-valor, lo que asocia explícitamente cada argumento con su parámetro correspondiente.
Y finalmente tenemos los argumentos por defecto, donde se asignan valores predeterminados a los parámetros, los cuales se usan si no se proporciona un valor específico al llamar la función.
Así que acabamos de ver las diferentes maneras de presentar argumentos a una función en Python, pero hasta el momento hemos visto funciones limitadas a un número fijo de argumentos y con un sólo valor de retorno.
En la siguiente lección veremos cómo implementar funciones más versátiles, con un número arbitrario de argumentos y múltiples valores de retorno.
Todas las lecciones del curso Python Nivel Básico
