Défi : Arguments Optionnels
Swipe to start coding
Vous travaillez avec un système simple de gestion des utilisateurs.
Votre objectif est d’implémenter une fonction add_user() qui ajoute de nouveaux utilisateurs ou met à jour les utilisateurs existants dans une liste globale appelée users_db.
Procédez comme suit :
- Définir une fonction
add_user(name, age, role="user", status="active"). - Parcourir la liste
users_dbpour vérifier si un utilisateur portant le même nom existe déjà. - Si l’utilisateur existe, mettre à jour ses informations :
"age"→age."role"→role."status"→status.
Puis retourner le message : "User {name} updated successfully!".
4. Si l’utilisateur n’existe pas, créer un nouveau dictionnaire nommé new_user avec les informations fournies (name, age, role, status), l’ajouter à users_db, puis retourner : "User {name} added successfully!".
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
Can you explain this in simpler terms?
What are the main takeaways from this?
Can you give me a real-world example?
Awesome!
Completion rate improved to 4.17
Défi : Arguments Optionnels
Glissez pour afficher le menu
Swipe to start coding
Vous travaillez avec un système simple de gestion des utilisateurs.
Votre objectif est d’implémenter une fonction add_user() qui ajoute de nouveaux utilisateurs ou met à jour les utilisateurs existants dans une liste globale appelée users_db.
Procédez comme suit :
- Définir une fonction
add_user(name, age, role="user", status="active"). - Parcourir la liste
users_dbpour vérifier si un utilisateur portant le même nom existe déjà. - Si l’utilisateur existe, mettre à jour ses informations :
"age"→age."role"→role."status"→status.
Puis retourner le message : "User {name} updated successfully!".
4. Si l’utilisateur n’existe pas, créer un nouveau dictionnaire nommé new_user avec les informations fournies (name, age, role, status), l’ajouter à users_db, puis retourner : "User {name} added successfully!".
Solution
Merci pour vos commentaires !
single