Menu
Coddy logo textTech

Aggiungi articolo

Fa parte della sezione Logica e flusso del percorso Python di Coddy. Lezione 68 di 78.

challenge icon

Sfida

Facile

Crea una funzione denominata add_item che accetta tre argomenti: item (stringa), price (float) e stock (int). La funzione dovrebbe:

  1. Verificare se l'articolo esiste già nel dizionario inventory.
    • Se esiste, stampa "Error: Item '<item>' already exists.".
  2. Se l'articolo non esiste, aggiungilo a inventory con il prezzo e la quantità disponibili forniti.
    • Memorizza il prezzo come float e la quantità disponibile come intero.
  3. Stampa "Item '<item>' added successfully.".

Aggiungi (sostituisci) il seguente blocco di codice in fondo al tuo codice:

add_item("Apple", 0.5, 100)
add_item("Banana", 0.2, 50)
add_item("Apple", 0.6, 30)  # Should print an error
print(inventory)  

Provalo tu

inventory = {}


print(inventory)  # Should output: {}

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore Python online