Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Kwargs | Arguments dans les Fonctions
Techniques Python Intermédiaires

Glissez pour afficher le menu

book
Défi : Kwargs

Tâche

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.

  1. Vérifiez si le dictionnaire kwargs est vide ;
  2. Décompressez chaque paire clé-valeur dans kwargs en utilisant une boucle for ;
  3. 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 ;
  4. Utilisez la méthode append. Cela ajoutera chaque paire clé-valeur formatée à la liste profile_parts ;
  5. Appelez la fonction avec des arguments de mots-clés.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Défi : Kwargs

Tâche

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.

  1. Vérifiez si le dictionnaire kwargs est vide ;
  2. Décompressez chaque paire clé-valeur dans kwargs en utilisant une boucle for ;
  3. 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 ;
  4. Utilisez la méthode append. Cela ajoutera chaque paire clé-valeur formatée à la liste profile_parts ;
  5. Appelez la fonction avec des arguments de mots-clés.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt