Sfida n. 1
Lezione 10 di 14 del corso Dizionari in Python di Coddy.
Sfida
FacileCrea una funzione denominata add_book che aggiunga libri a un catalogo di biblioteca rappresentato come dizionario. La funzione dovrebbe accettare come parametri di input il titolo (la chiave), l’autore e l’anno di pubblicazione e aggiungere al catalogo una nuova voce per il libro, con la disponibilità iniziale impostata su "available."
La firma della funzione dovrebbe essere simile a questa:
def add_book(catalog, title, author, year):
# Your code here
catalogè il dizionario del catalogo della biblioteca.titleè il titolo del libro.authorè l’autore del libro.yearè l’anno di pubblicazione del libro.
La funzione dovrebbe aggiungere al catalogo una nuova voce per il libro con i dettagli specificati, come in questo esempio:
add_book(catalog, "The Great Gatsby", "F. Scott Fitzgerald", 1925)
add_book(catalog, "To Kill a Mockingbird", "Harper Lee", 1960)
Dopo aver eseguito la funzione con questi esempi, il dizionario catalog dovrebbe includere questi due libri con i relativi dettagli e uno stato di disponibilità iniziale.
Provalo tu
def add_book(catalog, title, author, year):
# Il tuo codice quiTutte le lezioni di Dizionari in Python
Esercitati da solo: Compilatore Python online