Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Arguments nommes variables
En plus de *args, Python offre **kwargs qui capture les arguments nommés sous forme de dictionnaire. C'est tres pratique quand tu veux accepter des options flexibles.
Par exemple :
def config(**options): for clé, valeur in options.items(): print(cle, '=', valeur)
kwargs est un dictionnaire classique avec les noms des arguments comme clés.
Écris une fonction créer_profil(nom, **infos) qui renvoie un dictionnaire contenant la clé 'nom' avec le nom donné, plus toutes les infos supplémentaires.