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
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