Loop Python
Un ciclo (o loop) in Python esegue ripetutamente un blocco di codice. Questa operazione viene anche definita “iterazione”. Ci sono due tipi di cicli in Python for e while.
- Un ciclo ha una condizione di permanenza, se è sempre vero questo non si arresta mai.
- In un ciclo affinché le condizioni di permanenza vengano soddisfatte o meno, i dati all’interno di esso devono essere elaborati e modificati.
graph TD; Cicli --> For Cicli --> while
- for (Python): Preferibile per insiemi i cui elementi sono determinati.
- while (Python): Preferibile per insiemi non definiti
- Nested loop (Python): quando un ciclo è posizionato all’interno di un altro ciclo.
- break (Python): esce da un ciclo.
- continue (Python): salta il resto del blocco di codice corrente.
- else: se le condizioni dei cicli non vengono soddisfatte viene eseguita la parte di codice in else.