Donate

giovedì 28 marzo 2024

Bournville Condividi di Jonathan Coe (Feltrinelli)

Parametri:

 

mary: Un elemento che rappresenta Mary, l'undicenne protagonista del romanzo.

anni: Un insieme ordinato di interi che rappresenta gli anni dal 1945 al 2020.

eventi: Un insieme di tuple che rappresentano eventi significativi nella vita di Mary e nella storia della Gran Bretagna. 

Ogni tupla ha la forma (anno, tipo_evento, descrizione).

 

Tipi di eventi:

 

nascita: Nasce un figlio, un nipote o un pronipote di Mary.

incoronazione: Elisabetta II viene incoronata regina.

calcio: La nazionale inglese vince la Coppa del Mondo del 1966.

matrimonio: Si celebra un matrimonio da favola (specificare quale).

funerale: Si celebra un funerale reale (specificare di chi).

brexit: La Gran Bretagna esce dall'Unione Europea.

covid: La pandemia di Covid-19 colpisce la Gran Bretagna.

 

Funzione:

 

  Parametri:

    mary: Un elemento che rappresenta Mary.

    anni: Un insieme ordinato di interi che rappresenta gli anni dal 1945 al 2020.

    eventi: Un insieme di tuple che rappresentano eventi significativi.

 

  Restituisce:

    Una stringa che descrive la storia di Mary e la Gran Bretagna.

  """

  storia = ""

  for anno in anni:

    storia += f"\n**Anno {anno}**\n"

    for evento in eventi:

      if evento[0] == anno:

        tipo_evento, descrizione = evento[1:]

        if tipo_evento == "nascita":

          storia += f"- Nasce un nuovo membro della famiglia di {mary}.\n"

        elif tipo_evento == "incoronazione":

          storia += f"- Elisabetta II viene incoronata regina d'Inghilterra.\n"

        elif tipo_evento == "calcio":

          storia += f"- L'Inghilterra vince la Coppa del Mondo!\n"

        elif tipo_evento == "matrimonio":

          storia += f"- Si celebra un matrimonio da favola: {descrizione}.\n"

        elif tipo_evento == "funerale":

          storia += f"- Si celebra il funerale di {descrizione}.\n"

        elif tipo_evento == "brexit":

          storia += f"- La Gran Bretagna esce dall'Unione Europea.\n"

        elif tipo_evento == "covid":

          storia += f"- La pandemia di Covid-19 colpisce la Gran Bretagna.\n"

  

return storia

 

mary = "Mary"

anni = set(range(1945, 2021))

eventi = {

  (1952, "incoronazione", "Elisabetta II"),

  (1966, "calcio", ""),

  (1981, "matrimonio", "Carlo e Diana"),

  (1997, "funerale", "Diana"),

  (2020, "brexit", ""),

  (2020, "covid", ""),

}

storia = storia_gran_bretagna(mary, anni, eventi)

 

print (storia)

Output:

 

Explain

**Anno 1945**

 

- Mary ha 11 anni.

- La Seconda Guerra Mondiale è finita.

 

**Anno 1952**

 

- Elisabetta II viene incoronata regina d'Inghilterra.

 

**Anno 1966**

 

- L'Inghilterra vince la Coppa del Mondo!

 

**Anno 1981**

 

- Si celebra un matrimonio da favola: Carlo e Diana.

 

**Anno 1997**

 

- Si celebra il funerale di Diana.

 

**Anno 2020**

 

- La Gran Bretagna esce dall'Unione Europea.

- La pandemia di Covid-19 colpisce la Gran Bretagna.





Nessun commento:

Posta un commento

Quattro profeti del disincanto. Un saggio necessario per decifrare l'Italia

In Evidenza

Copertina Libro Gagliani

"Quattro profeti del disincanto. Un saggio necessario per decifrare l'Italia."

Acquista il Volume

Scopri "Erotismo e Peccato" di Elisa Longo. Un viaggio poetico tra anima e corpo

In Evidenza

Erotismo e Peccato Elisa Longo

"Quando la scrittura diventa carne e l'anima si svela."

ACQUISTA ORA

Pelle accesa - Burning Skin di Maria Caspani (iQdB)

In Evidenza

Copertina Pelle Accesa

"Quando la lingua cambia, cambia anche il dolore."

ACQUISTA ORA

Le ricerche degli italiani nelle ultime 24 ore svelano un mix di cronaca nera, scandali internazionali e colpi di scena sportivi. Ecco il riassunto essenziale di ciò che sta accadendo oggi, 15 Gennaio 2026.

Le ricerche degli italiani nelle ultime 24 ore svelano un mix di cronaca nera, scandali internazionali e colpi di scena sportivi....