Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Argumentos de Palabra Clave Arbitrarios | Argumentos Arbitrarios
Tutorial de Funciones en Python
course content

Contenido del Curso

Tutorial de Funciones en Python

Tutorial de Funciones en Python

1. ¿Qué Es una Función en Python?
2. Argumentos Posicionales y Opcionales
3. Argumentos Arbitrarios
4. Especificación del Valor de Retorno de la Función
5. Recursión y Funciones Lambda

bookArgumentos de Palabra Clave Arbitrarios

En programación, existe una sintaxis especial para pasar cualquier número de parámetros nombrados a una función, conocida como **kwargs.

**kwargs permite que una función acepte cualquier número de argumentos nombrados y los trate como un diccionario.

123456
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
copy

En este ejemplo, **kwargs recibe argumentos nombrados e imprime sus claves y valores.

Nota

El método .items() se utiliza para obtener una lista de pares clave-valor de un diccionario en Python. Cada elemento de esta lista se representa como una tupla (clave, valor).

Tarea
test

Swipe to show code editor

  1. Completa el código en la definición de la función para permitir que acepte un número variable de pares clave-valor que representen nombres de artículos y sus costos usando argumentos de palabra clave kwargs.
  2. Completa el código en el bucle para calcular correctamente el costo total de los artículos almacenados en la variable kwargs.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
toggle bottom row

bookArgumentos de Palabra Clave Arbitrarios

En programación, existe una sintaxis especial para pasar cualquier número de parámetros nombrados a una función, conocida como **kwargs.

**kwargs permite que una función acepte cualquier número de argumentos nombrados y los trate como un diccionario.

123456
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
copy

En este ejemplo, **kwargs recibe argumentos nombrados e imprime sus claves y valores.

Nota

El método .items() se utiliza para obtener una lista de pares clave-valor de un diccionario en Python. Cada elemento de esta lista se representa como una tupla (clave, valor).

Tarea
test

Swipe to show code editor

  1. Completa el código en la definición de la función para permitir que acepte un número variable de pares clave-valor que representen nombres de artículos y sus costos usando argumentos de palabra clave kwargs.
  2. Completa el código en el bucle para calcular correctamente el costo total de los artículos almacenados en la variable kwargs.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
toggle bottom row

bookArgumentos de Palabra Clave Arbitrarios

En programación, existe una sintaxis especial para pasar cualquier número de parámetros nombrados a una función, conocida como **kwargs.

**kwargs permite que una función acepte cualquier número de argumentos nombrados y los trate como un diccionario.

123456
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
copy

En este ejemplo, **kwargs recibe argumentos nombrados e imprime sus claves y valores.

Nota

El método .items() se utiliza para obtener una lista de pares clave-valor de un diccionario en Python. Cada elemento de esta lista se representa como una tupla (clave, valor).

Tarea
test

Swipe to show code editor

  1. Completa el código en la definición de la función para permitir que acepte un número variable de pares clave-valor que representen nombres de artículos y sus costos usando argumentos de palabra clave kwargs.
  2. Completa el código en el bucle para calcular correctamente el costo total de los artículos almacenados en la variable kwargs.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

En programación, existe una sintaxis especial para pasar cualquier número de parámetros nombrados a una función, conocida como **kwargs.

**kwargs permite que una función acepte cualquier número de argumentos nombrados y los trate como un diccionario.

123456
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
copy

En este ejemplo, **kwargs recibe argumentos nombrados e imprime sus claves y valores.

Nota

El método .items() se utiliza para obtener una lista de pares clave-valor de un diccionario en Python. Cada elemento de esta lista se representa como una tupla (clave, valor).

Tarea
test

Swipe to show code editor

  1. Completa el código en la definición de la función para permitir que acepte un número variable de pares clave-valor que representen nombres de artículos y sus costos usando argumentos de palabra clave kwargs.
  2. Completa el código en el bucle para calcular correctamente el costo total de los artículos almacenados en la variable kwargs.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 2
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt