Utmaning: Valfria Argument
Uppgift
Swipe to start coding
Du arbetar med ett enkelt användarhanteringssystem.
Ditt mål är att implementera en funktion add_user() som lägger till nya användare eller uppdaterar befintliga i en global lista kallad users_db.
- Definiera en funktion
add_user(name, age, role="user", status="active"). - Loopa igenom listan
users_dbför att kontrollera om en användare med samma namn redan finns. - Om användaren finns, uppdatera deras uppgifter. Returnera sedan meddelandet:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Om användaren inte finns, skapa en ny ordbok med namnet
new_usermed de angivna uppgifterna (name,age,role,status), lägg till den iusers_dboch returnera:"User {name} added successfully!".
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 11
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 6.67
Utmaning: Valfria Argument
Svep för att visa menyn
Uppgift
Swipe to start coding
Du arbetar med ett enkelt användarhanteringssystem.
Ditt mål är att implementera en funktion add_user() som lägger till nya användare eller uppdaterar befintliga i en global lista kallad users_db.
- Definiera en funktion
add_user(name, age, role="user", status="active"). - Loopa igenom listan
users_dbför att kontrollera om en användare med samma namn redan finns. - Om användaren finns, uppdatera deras uppgifter. Returnera sedan meddelandet:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Om användaren inte finns, skapa en ny ordbok med namnet
new_usermed de angivna uppgifterna (name,age,role,status), lägg till den iusers_dboch returnera:"User {name} added successfully!".
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 11
single