Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Argumentos de Posición. Argumentos Opcionales | Positional and Optional Arguments
Python Functions Tutorial

Argumentos de Posición. Argumentos OpcionalesArgumentos de Posición. Argumentos Opcionales

En Python, los argumentos posicionales son argumentos de función que se pasan a una función en función de su posición u orden. Al definir una función, puede especificar los parámetros que espera. Al llamar a la función, se proporcionan los argumentos correspondientes en el mismo orden que los parámetros.
En todas las funciones de los capítulos anteriores, utilizamos exactamente argumentos posicionales - indicamos explícitamente los argumentos entre los corchetes (), tras lo cual llamamos a la función, especificando los argumentos en el orden apropiado.
También podemos especificar argumentos posicionales al llamar a la función usando un diccionario usando nombre_argumento como palabra clave y valor_argumento como valor: nombre_argumento=valor_argumento.

Si utilizamos este tipo de especificación, podemos especificar los argumentos en cualquier orden:

Esta forma de establecer los argumentos es preferible, ya que aumenta la legibilidad e interpretabilidad del código.

Pero, ¿qué ocurrirá si no se especifica uno de los argumentos posicionales? Veamos el ejemplo:

question-icon

¿Cuáles afirmaciones son verdaderas acerca de las llamadas a funciones?

Selecciona unas respuestas correctas

¿Todo estuvo claro?

Sección 2. Capítulo 1
course content

Contenido del Curso

Python Functions Tutorial

Argumentos de Posición. Argumentos OpcionalesArgumentos de Posición. Argumentos Opcionales

En Python, los argumentos posicionales son argumentos de función que se pasan a una función en función de su posición u orden. Al definir una función, puede especificar los parámetros que espera. Al llamar a la función, se proporcionan los argumentos correspondientes en el mismo orden que los parámetros.
En todas las funciones de los capítulos anteriores, utilizamos exactamente argumentos posicionales - indicamos explícitamente los argumentos entre los corchetes (), tras lo cual llamamos a la función, especificando los argumentos en el orden apropiado.
También podemos especificar argumentos posicionales al llamar a la función usando un diccionario usando nombre_argumento como palabra clave y valor_argumento como valor: nombre_argumento=valor_argumento.

Si utilizamos este tipo de especificación, podemos especificar los argumentos en cualquier orden:

Esta forma de establecer los argumentos es preferible, ya que aumenta la legibilidad e interpretabilidad del código.

Pero, ¿qué ocurrirá si no se especifica uno de los argumentos posicionales? Veamos el ejemplo:

question-icon

¿Cuáles afirmaciones son verdaderas acerca de las llamadas a funciones?

Selecciona unas respuestas correctas

¿Todo estuvo claro?

Sección 2. Capítulo 1
some-alt