Contenido del Curso
Tutorial de Funciones en Python
Tutorial de Funciones en Python
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.
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:
Usar este tipo de especificación nos permite especificar argumentos en cualquier orden.
# 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!