At My Fingertips

Rapid Playground

Documentation

Costruire una Torre

Le liste sono qualcosa che probabilmente conosci dalla vita quotidiana; una lista della spesa, una lista di invitati ad una festa, ecc...

Spesso raggruppiamo oggetti, o persone, in una lista. Lo stesso concetto esiste in programmazione.

📖 In Python puoi scrivere una lista nel modo seguente:

[elemento_1, elemento_2, elemento_3, elemento_4]

📖 Puoi aggiungere quanti elementi vuoi ad una lista, puoi addirittura avere una lista vuota! Questo è solamente un esempio con 4 elementi.

Una Torre con Pezzi Prefabbricati

L'esempio di codice qui sotto crea una lista contenente 3 pezzi prefabbricati e le assegna il nome pezzi_torre usando il simbolo =.

pezzi_torre = [merlatura_magica, muro_magico, muro_ghiacciato]

Ti starai chiedendo come mai introduciamo il concetto di lista. Il motivo è che abbiamo una funzione fantastica che permette di piazzare gli elementi di una data lista uno sopra l'altro, chiamata sopra_lista.

Possiamo usarla per costruire delle torri! Le torri permettono di vedere l'avvicinamento degli svizzeri!

💡 Indizio: sostituisci ... con muro_ghiacciato

Loading...

🎉 Ben fatto!

📖 Nota che il primo elemento della lista passata a sopra_lista andrà in cima alla torre, e l'ultimo elemento della lista andrà ai piedi.

Facciamolo ancora una volta.

Una Torre Costruita da Te

💡 Ricorda che la funzione tetto prende un argomento: il colore del tetto.

💡 Ricorda che la funzione muro prende tre argomenti: il colore, un bordo del muro (o con_bordi o senza_bordi), e una proprietà del muro.

⚠️ Nota che dopo aver creato la tua lista, piazziamo ogni elemento di essa uno sopra l'altro usando sopra_lista, assegnamo il nome torre al risultato e emettiamo torre usando visualizza_grafica!

Loading...
Codice rovinato?Ricorda che se modifchi il contenuto di una cella e sei bloccato, puoi sempre ripristinarlo allo stato iniziale cliccando questo simbolo reset symbol in alto a destra della pagina!

Se non c'è nessun errore, dovresti vedere la tua torre nell'output.

🚀 Ben fatto! Sei pronto per continuare!


This activity has been created by LuCE Didactics Innovation Team and is licensed under CC BY-SA 4.0.

Costruire una Torre

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version 320e1c5 (Thu, 16 May 2024 14:11:39 GMT)