Break-instruktionen i Python

Utexekvering av en loop kan avbrytas med hjälp av instruktionen break.

Låt oss säga att vi har en lista lst:

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

Låt oss skriva ut alla dess element fram till talet 3, vid vilket loopens exekvering kommer att avbrytas. För att göra detta skriver vi instruktionen break under villkorsblocket:

pythonfor el in lst:
  print(el) # kommer att skriva ut 1, 2, 3
  if el == 3:
    break

Instruktionen break kan avsluta vilka loopar som helst: for, while.

Задание 1

Givet en mängd:

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

Skriv ut dess element fram till det första negativa talet.

Задание 2

Givet en lista:

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

Hitta summan av elementen i denna lista fram till den första nollan.

Задание 3

Givet ett tal:

pythontst = 897654

Skapa en lista från det fram till talet 6.