Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Argumentos Posicionales | Argumentos Posicionales y Opcionales
Tutorial de Funciones en Python

bookArgumentos Posicionales

En Python, los argumentos posicionales son argumentos de función que se pasan a una función según 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 capítulos anteriores, utilizaste argumentos posicionales colocándolos entre paréntesis () y llamando a la función con los argumentos en el orden correcto.

También puedes especificar argumentos utilizando un diccionario, donde cada clave representa el nombre del argumento y cada valor representa el valor del argumento, desempaquetando el diccionario al llamar a la función:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

El uso de este tipo de especificación nos permite indicar los 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)
copy

Este método de establecer argumentos es preferible porque mejora la legibilidad y la interpretabilidad del código.

question mark

¿Cuáles afirmaciones son verdaderas sobre las llamadas a la función?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookArgumentos Posicionales

Desliza para mostrar el menú

En Python, los argumentos posicionales son argumentos de función que se pasan a una función según 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 capítulos anteriores, utilizaste argumentos posicionales colocándolos entre paréntesis () y llamando a la función con los argumentos en el orden correcto.

También puedes especificar argumentos utilizando un diccionario, donde cada clave representa el nombre del argumento y cada valor representa el valor del argumento, desempaquetando el diccionario al llamar a la función:

def function_name(argument1, argument2):
    ...
    
args = {
    "argument1": value1,
    "argument2": value2
}
function_name(**args)

El uso de este tipo de especificación nos permite indicar los 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)
copy

Este método de establecer argumentos es preferible porque mejora la legibilidad y la interpretabilidad del código.

question mark

¿Cuáles afirmaciones son verdaderas sobre las llamadas a la función?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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