Défi : Kwargs
Swipe to start coding
Écrivez une fonction Python nommée create_user_profile
qui accepte divers attributs d'utilisateur sous forme d'arguments de mots-clés et les formate en une chaîne de profil utilisateur.
Fonctionnalité :
- La fonction doit itérer sur les
kwargs
et construire une chaîne qui liste chaque attribut et sa valeur dans un format lisible. - Gérez le cas où aucun attribut n'est fourni.
Sortie :
Retournez une chaîne représentant le profil utilisateur.
- Vérifiez si le dictionnaire
kwargs
est vide ; - Décompressez chaque paire clé-valeur dans
kwargs
en utilisant une boucle for ; - Utilisez la méthode
items()
. C'est la méthode pour itérer à la fois sur les clés et les valeurs dans un dictionnaire ; - Utilisez la méthode
append
. Cela ajoutera chaque paire clé-valeur formatée à la listeprofile_parts
; - Appelez la fonction avec des arguments de mots-clés.
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
Résumer ce chapitre
Expliquer le code dans file
Expliquer pourquoi file ne résout pas la tâche
Awesome!
Completion rate improved to 3.7
Défi : Kwargs
Glissez pour afficher le menu
Swipe to start coding
Écrivez une fonction Python nommée create_user_profile
qui accepte divers attributs d'utilisateur sous forme d'arguments de mots-clés et les formate en une chaîne de profil utilisateur.
Fonctionnalité :
- La fonction doit itérer sur les
kwargs
et construire une chaîne qui liste chaque attribut et sa valeur dans un format lisible. - Gérez le cas où aucun attribut n'est fourni.
Sortie :
Retournez une chaîne représentant le profil utilisateur.
- Vérifiez si le dictionnaire
kwargs
est vide ; - Décompressez chaque paire clé-valeur dans
kwargs
en utilisant une boucle for ; - Utilisez la méthode
items()
. C'est la méthode pour itérer à la fois sur les clés et les valeurs dans un dictionnaire ; - Utilisez la méthode
append
. Cela ajoutera chaque paire clé-valeur formatée à la listeprofile_parts
; - Appelez la fonction avec des arguments de mots-clés.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 3.7single