Break-käsk Pythonis

Tsükli täitmist saab katkestada kasutades käsku break.

Olgu meil list lst:

pythonlst = [1, 2, 3, 4, 5]

Väljastame sellest kõik elemendid kuni numbri 3, kus tsükli täitmine katkeb. Selleks kirjutame tingimusploki alla käsu break:

pythonfor el in lst:
  print(el) # väljastab 1, 2, 3
  if el == 3:
    break

Käsk break võib lõpetada suvalisi tsükleid: for, while.

Задание 1

Antud hulk:

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

Väljastage selle elemendid kuni esimese negatiivse numbrini.

Задание 2

Antud list:

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

Leidke selle listi elementide summa kuni esimese nullini.

Задание 3

Antud number:

pythontst = 897654

Moodustage sellest list kuni numbrini 6.