Arguments de Mots-clés Arbitraires
En programmation, il existe une syntaxe spéciale permettant de passer un nombre quelconque de paramètres nommés à une fonction, connue sous le nom de **kwargs
.
**kwargs
permet à une fonction d’accepter n’importe quel nombre d’arguments nommés et de les traiter comme un dictionnaire.
123456def 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')
Dans cet exemple, **kwargs
reçoit des arguments nommés et affiche leurs clés et leurs valeurs.
Note
La méthode
.items()
est utilisée pour obtenir une liste de paires clé-valeur à partir d'un dictionnaire en Python. Chaque élément de cette liste est représenté sous forme d'un tuple (clé, valeur).
Swipe to start coding
- Complétez le code dans la définition de la fonction afin qu'elle puisse accepter un nombre variable de paires clé-valeur représentant les noms des articles et leurs coûts en utilisant les arguments nommés
kwargs
. - Complétez le code dans la boucle pour calculer correctement le coût total des articles stocké dans la variable
kwargs
.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 4.35Awesome!
Completion rate improved to 4.35
Arguments de Mots-clés Arbitraires
En programmation, il existe une syntaxe spéciale permettant de passer un nombre quelconque de paramètres nommés à une fonction, connue sous le nom de **kwargs
.
**kwargs
permet à une fonction d’accepter n’importe quel nombre d’arguments nommés et de les traiter comme un dictionnaire.
123456def 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')
Dans cet exemple, **kwargs
reçoit des arguments nommés et affiche leurs clés et leurs valeurs.
Note
La méthode
.items()
est utilisée pour obtenir une liste de paires clé-valeur à partir d'un dictionnaire en Python. Chaque élément de cette liste est représenté sous forme d'un tuple (clé, valeur).
Swipe to start coding
- Complétez le code dans la définition de la fonction afin qu'elle puisse accepter un nombre variable de paires clé-valeur représentant les noms des articles et leurs coûts en utilisant les arguments nommés
kwargs
. - Complétez le code dans la boucle pour calculer correctement le coût total des articles stocké dans la variable
kwargs
.
Solution
Merci pour vos commentaires !
single
Awesome!
Completion rate improved to 4.35
Arguments de Mots-clés Arbitraires
Glissez pour afficher le menu
En programmation, il existe une syntaxe spéciale permettant de passer un nombre quelconque de paramètres nommés à une fonction, connue sous le nom de **kwargs
.
**kwargs
permet à une fonction d’accepter n’importe quel nombre d’arguments nommés et de les traiter comme un dictionnaire.
123456def 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')
Dans cet exemple, **kwargs
reçoit des arguments nommés et affiche leurs clés et leurs valeurs.
Note
La méthode
.items()
est utilisée pour obtenir une liste de paires clé-valeur à partir d'un dictionnaire en Python. Chaque élément de cette liste est représenté sous forme d'un tuple (clé, valeur).
Swipe to start coding
- Complétez le code dans la définition de la fonction afin qu'elle puisse accepter un nombre variable de paires clé-valeur représentant les noms des articles et leurs coûts en utilisant les arguments nommés
kwargs
. - Complétez le code dans la boucle pour calculer correctement le coût total des articles stocké dans la variable
kwargs
.
Solution
Merci pour vos commentaires !