Istruzione break in Python

L'esecuzione di un ciclo può essere interrotta utilizzando l'istruzione break.

Supponiamo di avere una lista lst:

pythonlst = [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:

pythonfor el in lst:
  print(el) # stamperà 1, 2, 3
  if el == 3:
    break

L'istruzione break può terminare qualsiasi tipo di ciclo: for, while.

Задание 1

Dato un insieme:

pythontst = {1, 3, 6, 7, -9, 12}

Stampate i suoi elementi fino al primo numero negativo.

Задание 2

Data una lista:

pythontst = [7, 1, 2, 5, 0, 3, 9]

Trovate la somma degli elementi di questa lista fino al primo zero.

Задание 3

Dato un numero:

pythontst = 897654

Creare da esso una lista fino al numero 6.