Udfordring: Valgfrie Argumenter
Opgave
Swipe to start coding
Du arbejder med et simpelt brugerstyringssystem.
Dit mål er at implementere en funktion add_user(), der tilføjer nye brugere eller opdaterer eksisterende i en global liste kaldet users_db.
- Definér en funktion
add_user(name, age, role="user", status="active"). - Gennemløb listen
users_dbfor at kontrollere, om en bruger med samme navn allerede findes. - Hvis brugeren findes, opdater deres oplysninger. Returnér derefter beskeden:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Hvis brugeren ikke findes, opret et nyt dictionary med navnet
new_usermed de angivne oplysninger (name,age,role,status), tilføj det tilusers_db, og returnér:"User {name} added successfully!".
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 11
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 6.67
Udfordring: Valgfrie Argumenter
Stryg for at vise menuen
Opgave
Swipe to start coding
Du arbejder med et simpelt brugerstyringssystem.
Dit mål er at implementere en funktion add_user(), der tilføjer nye brugere eller opdaterer eksisterende i en global liste kaldet users_db.
- Definér en funktion
add_user(name, age, role="user", status="active"). - Gennemløb listen
users_dbfor at kontrollere, om en bruger med samme navn allerede findes. - Hvis brugeren findes, opdater deres oplysninger. Returnér derefter beskeden:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Hvis brugeren ikke findes, opret et nyt dictionary med navnet
new_usermed de angivne oplysninger (name,age,role,status), tilføj det tilusers_db, og returnér:"User {name} added successfully!".
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 11
single