Haaste: Valinnaiset Argumentit
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 käyttäjiä globaalissa listassa nimeltä users_db.
Toimi seuraavasti:
- 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:
"age"→age."role"→role."status"→status.
Palauta tämän jälkeen viesti: "User {name} updated successfully!".
4. Jos käyttäjää ei ole olemassa, luo uusi sanakirja nimeltä new_user annetuilla tiedoilla (name, age, role, status), lisää se users_db-listaan ja palauta: "User {name} added successfully!".
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4.17
Haaste: Valinnaiset Argumentit
Pyyhkäise näyttääksesi valikon
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 käyttäjiä globaalissa listassa nimeltä users_db.
Toimi seuraavasti:
- 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:
"age"→age."role"→role."status"→status.
Palauta tämän jälkeen viesti: "User {name} updated successfully!".
4. Jos käyttäjää ei ole olemassa, luo uusi sanakirja nimeltä new_user annetuilla tiedoilla (name, age, role, status), lisää se users_db-listaan ja palauta: "User {name} added successfully!".
Ratkaisu
Kiitos palautteestasi!
single