Herausforderung: Optionale Argumente
Aufgabe
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.
- 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 Daten. Geben Sie dann die Nachricht zurück:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Falls der Benutzer nicht existiert, erstellen Sie ein neues Dictionary namens
new_usermit den angegebenen Details (name,age,role,status), fügen Sie es zuusers_dbhinzu und geben Sie zurück:"User {name} added successfully!".
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 11
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 6.67
Herausforderung: Optionale Argumente
Swipe um das Menü anzuzeigen
Aufgabe
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.
- 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 Daten. Geben Sie dann die Nachricht zurück:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Falls der Benutzer nicht existiert, erstellen Sie ein neues Dictionary namens
new_usermit den angegebenen Details (name,age,role,status), fügen Sie es zuusers_dbhinzu und geben Sie zurück:"User {name} added successfully!".
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 11
single