Corso di Sviluppo Python
Capitolo
>
Livello

Imparare i cicli
Cicli While

Le iterazioni sono sequenze che puoi usare per ripetere lo stesso codice. Questo rende più semplice completare le attività nel gioco senza dover scrivere lunghe liste di codici. Ci sono due tipi di iterazioni: while loops e for loops che esploreremo nei prossimi livelli.

Ci sono cinque (5) uova in questa mappa, puoi raccoglierle con poche righe di codice usando un while loop. Prova a prendere tutte le uova ripetendo le stesse due righe di codice quattro volte.

Guide

Obiettivo

Raccogli tutte le uova nella stalla scrivendo solo sei (6) righe di codice, utilizzando il ciclo while.

Le galline hanno deposto le uova ovunque! Cammina per la stalla e raccogli rapidamente tutte le uova!

Per ridurre la quantità di codice che devi scrivere e rendere la programmazione molto meno tediosa, puoi usare i cicli! Questi sono sequenze che ti permettono di ripetere lo stesso codice, eliminando la necessità di scrivere lo stesso codice più volte.

Un ciclo while è uno di questi cicli in cui puoi impostare il codice per ripetersi finché una determinata condizione è vera. Imposta una variabile chiamata count per determinare quante volte desideri che il codice si ripeta, quindi usala come condizione per il ciclo.

count = 0 while count < 4: [Code you wish to loop four times] count += 1

In questo esempio, il ciclo while verifica se count è minore di 4; count parte da 0 e aumenta di +1 ad ogni ciclo fino a raggiungere 4. Qualsiasi codice inserito, indentato all'interno del ciclo while, verrà ripetuto, in questo caso quattro volte. Attenzione, i cicli possono eseguire in modo infinito se non interrotti, quindi assicurati di NON eliminare o commentare la variabile count, altrimenti potrebbe verificarsi un errore.

Prova tu stesso! Raccogli tutte e cinque (5) le uova e completa il livello scrivendo in totale solo sei (6) righe di codice nell'editor.

Libro del Codice