Haaste: Valinnaiset Argumentit
Tehtävä
Swipe to start coding
Työskentelet yksinkertaisen käyttäjähallintajärjestelmän parissa.
Tavoitteesi on toteuttaa funktio add_user(), joka lisää uusia käyttäjiä tai päivittää olemassa olevia globaaliin listaan nimeltä users_db.
- Määrittele funktio
add_user(name, age, role="user", status="active"). - Käy läpi lista
users_dbtarkistaaksesi, onko samanniminen käyttäjä jo olemassa. - Jos käyttäjä on olemassa, päivitä hänen tietonsa. Palauta tällöin viesti:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Jos käyttäjää ei ole olemassa, luo uusi sanakirja nimeltä
new_userannetuilla tiedoilla (name,age,role,status), lisää seusers_db-listaan ja palauta:"User {name} added successfully!".
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 11
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 6.67
Haaste: Valinnaiset Argumentit
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Työskentelet yksinkertaisen käyttäjähallintajärjestelmän parissa.
Tavoitteesi on toteuttaa funktio add_user(), joka lisää uusia käyttäjiä tai päivittää olemassa olevia globaaliin listaan nimeltä users_db.
- Määrittele funktio
add_user(name, age, role="user", status="active"). - Käy läpi lista
users_dbtarkistaaksesi, onko samanniminen käyttäjä jo olemassa. - Jos käyttäjä on olemassa, päivitä hänen tietonsa. Palauta tällöin viesti:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Jos käyttäjää ei ole olemassa, luo uusi sanakirja nimeltä
new_userannetuilla tiedoilla (name,age,role,status), lisää seusers_db-listaan ja palauta:"User {name} added successfully!".
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 11
single