Break-käsky Pythonissa
Silmukan suorittamisen voi keskeyttää käyttämällä
break-käskyä.
Oletetaan, että meillä on lista lst:
pythonlst = [1, 2, 3, 4, 5]
Tulostetaan kaikki sen alkiot numeron
3 kohdalla, jolloin silmukan
suoritus keskeytetään. Tätä varten kirjoitamme break-käskyn ehtolohkon alle:
pythonfor el in lst:
print(el) # tulostaa 1, 2, 3
if el == 3:
break
break-käsky voi keskeyttää
minkä tahansa silmukan: for, while.
Задание 1
Annettu joukko:
pythontst = {1, 3, 6, 7, -9, 12}
Tulosta sen alkiot ensimmäiseen negatiiviseen lukuun asti.
Задание 2
Annettu lista:
pythontst = [7, 1, 2, 5, 0, 3, 9]
Etsi tämän listan alkioiden summa ensimmäiseen nollaan asti.
Задание 3
Annettu luku:
pythontst = 897654
Muodosta siitä lista numeroon 6 asti.