Istruzione break in Python
L'esecuzione di un ciclo può essere interrotta utilizzando
l'istruzione break.
Supponiamo di avere una lista lst:
lst = [1, 2, 3, 4, 5]
Stampiamo tutti i suoi elementi fino al
numero 3, in corrispondenza del quale
l'esecuzione del ciclo verrà interrotta.
Per fare ciò, dopo il blocco con la condizione
scriviamo l'istruzione break:
for el in lst:
print(el) # stamperà 1, 2, 3
if el == 3:
break
L'istruzione break può terminare
qualsiasi tipo di ciclo: for, while.
Dato un insieme:
tst = {1, 3, 6, 7, -9, 12}
Stampate i suoi elementi fino al primo numero negativo.
Data una lista:
tst = [7, 1, 2, 5, 0, 3, 9]
Trovate la somma degli elementi di questa lista fino al primo zero.
Dato un numero:
tst = 897654
Creare da esso una lista fino al numero 6.