Sfida: Argomenti Opzionali
Compito
Swipe to start coding
Stai lavorando con un semplice sistema di gestione utenti.
L'obiettivo è implementare una funzione add_user() che aggiunge nuovi utenti o aggiorna quelli esistenti in una lista globale chiamata users_db.
- Definire una funzione
add_user(name, age, role="user", status="active"). - Scorrere la lista
users_dbper verificare se esiste già un utente con lo stesso nome. - Se l'utente esiste, aggiornare i suoi dettagli. Quindi restituire il messaggio:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Se l'utente non esiste, creare un nuovo dizionario chiamato
new_usercon i dettagli forniti (name,age,role,status), aggiungerlo ausers_dbe restituire:"User {name} added successfully!".
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 11
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 6.67
Sfida: Argomenti Opzionali
Scorri per mostrare il menu
Compito
Swipe to start coding
Stai lavorando con un semplice sistema di gestione utenti.
L'obiettivo è implementare una funzione add_user() che aggiunge nuovi utenti o aggiorna quelli esistenti in una lista globale chiamata users_db.
- Definire una funzione
add_user(name, age, role="user", status="active"). - Scorrere la lista
users_dbper verificare se esiste già un utente con lo stesso nome. - Se l'utente esiste, aggiornare i suoi dettagli. Quindi restituire il messaggio:
"User {name} updated successfully!".
"age"→age."role"→role."status"→status.
- Se l'utente non esiste, creare un nuovo dizionario chiamato
new_usercon i dettagli forniti (name,age,role,status), aggiungerlo ausers_dbe restituire:"User {name} added successfully!".
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 11
single