Uitdaging: Optionele Argumenten
Taak
Swipe to start coding
Je werkt met een eenvoudig gebruikersbeheersysteem.
Het doel is om een functie add_user() te implementeren die nieuwe gebruikers toevoegt of bestaande gebruikers bijwerkt in een globale lijst genaamd users_db.
- Definieer een functie
add_user(name, age, role="user", status="active"). - Loop door de lijst
users_dbom te controleren of er al een gebruiker met dezelfde naam bestaat. - Als de gebruiker bestaat, werk dan hun gegevens bij. Retourneer vervolgens het bericht:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Als de gebruiker niet bestaat, maak dan een nieuw woordenboek genaamd
new_usermet de opgegeven gegevens (name,age,role,status), voeg dit toe aanusers_dben retourneer:"User {name} added successfully!".
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 11
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 6.67
Uitdaging: Optionele Argumenten
Veeg om het menu te tonen
Taak
Swipe to start coding
Je werkt met een eenvoudig gebruikersbeheersysteem.
Het doel is om een functie add_user() te implementeren die nieuwe gebruikers toevoegt of bestaande gebruikers bijwerkt in een globale lijst genaamd users_db.
- Definieer een functie
add_user(name, age, role="user", status="active"). - Loop door de lijst
users_dbom te controleren of er al een gebruiker met dezelfde naam bestaat. - Als de gebruiker bestaat, werk dan hun gegevens bij. Retourneer vervolgens het bericht:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Als de gebruiker niet bestaat, maak dan een nieuw woordenboek genaamd
new_usermet de opgegeven gegevens (name,age,role,status), voeg dit toe aanusers_dben retourneer:"User {name} added successfully!".
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 11
single