Herausforderung: Optionale Argumente
Swipe to start coding
Sie arbeiten mit einem einfachen Benutzermanagement-System.
Ihr Ziel ist es, eine Funktion add_user()
zu implementieren, die neue Benutzer hinzufügt oder bestehende in einer globalen Liste namens users_db
aktualisiert.
Gehen Sie wie folgt vor:
- Definieren Sie eine Funktion
add_user(name, age, role="user", status="active")
. - Durchlaufen Sie die Liste
users_db
, um zu prüfen, ob ein Benutzer mit demselben Namen bereits existiert. - Falls der Benutzer existiert, aktualisieren Sie dessen Details:
"age"
→age
"role"
→role
"status"
→status
Geben Sie anschließend die Nachricht zurück: "User {name} updated successfully!"
4. Falls der Benutzer nicht existiert, erstellen Sie ein neues Dictionary namens new_user
mit den angegebenen Details (name
, age
, role
, status
), fügen Sie es zu users_db
hinzu und geben Sie zurück: "User {name} added successfully!"
.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 4.35
Herausforderung: Optionale Argumente
Swipe um das Menü anzuzeigen
Swipe to start coding
Sie arbeiten mit einem einfachen Benutzermanagement-System.
Ihr Ziel ist es, eine Funktion add_user()
zu implementieren, die neue Benutzer hinzufügt oder bestehende in einer globalen Liste namens users_db
aktualisiert.
Gehen Sie wie folgt vor:
- Definieren Sie eine Funktion
add_user(name, age, role="user", status="active")
. - Durchlaufen Sie die Liste
users_db
, um zu prüfen, ob ein Benutzer mit demselben Namen bereits existiert. - Falls der Benutzer existiert, aktualisieren Sie dessen Details:
"age"
→age
"role"
→role
"status"
→status
Geben Sie anschließend die Nachricht zurück: "User {name} updated successfully!"
4. Falls der Benutzer nicht existiert, erstellen Sie ein neues Dictionary namens new_user
mit den angegebenen Details (name
, age
, role
, status
), fügen Sie es zu users_db
hinzu und geben Sie zurück: "User {name} added successfully!"
.
Lösung
Danke für Ihr Feedback!
single