Argumentos Posicionales
En Python, los argumentos posicionales son argumentos de función pasados a una función basados en su posición u orden. Al definir una función, puedes especificar los parámetros que espera. Al llamar a la función, proporcionas los argumentos correspondientes en el mismo orden que los parámetros.
def function_name(argument1, argument2):
...
En todas las funciones de los capítulos anteriores, usamos argumentos posicionales indicando explícitamente los argumentos en los paréntesis ()
, y luego llamando a la función con los argumentos en el orden apropiado.
También podemos especificar argumentos usando un diccionario con el nombre del argumento como una palabra clave y el valor del argumento como un valor:
def function_name(argument_name=default_value):
...
Usar este tipo de especificación nos permite especificar argumentos en cualquier orden.
123456789# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
Este método de establecer argumentos es preferible porque mejora la legibilidad e interpretabilidad del código.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 4.35
Argumentos Posicionales
Desliza para mostrar el menú
En Python, los argumentos posicionales son argumentos de función pasados a una función basados en su posición u orden. Al definir una función, puedes especificar los parámetros que espera. Al llamar a la función, proporcionas los argumentos correspondientes en el mismo orden que los parámetros.
def function_name(argument1, argument2):
...
En todas las funciones de los capítulos anteriores, usamos argumentos posicionales indicando explícitamente los argumentos en los paréntesis ()
, y luego llamando a la función con los argumentos en el orden apropiado.
También podemos especificar argumentos usando un diccionario con el nombre del argumento como una palabra clave y el valor del argumento como un valor:
def function_name(argument_name=default_value):
...
Usar este tipo de especificación nos permite especificar argumentos en cualquier orden.
123456789# Function with two positional arguments def greet(name, age): print(f'Hello, {name}! You are {age} years old.') # Calling the `greet()` function using dictionary greet(age=25, name='Alex') # Calling the `greet()` function using ordered values greet('Alex', 25)
Este método de establecer argumentos es preferible porque mejora la legibilidad e interpretabilidad del código.
¡Gracias por tus comentarios!