Haaste: Valinnaiset Argumentit
Swipe to start coding
Työskentelet yksinkertaisen käyttäjähallintajärjestelmän parissa.
Tavoitteenasi 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_dbja tarkista, löytyykö samanniminen käyttäjä jo listasta. - Jos käyttäjä löytyy, 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 löydy, 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
Mahtavaa!
Completion arvosana parantunut arvoon 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.
Tavoitteenasi 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_dbja tarkista, löytyykö samanniminen käyttäjä jo listasta. - Jos käyttäjä löytyy, 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 löydy, 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