Pythonda break bayonoti

Devrening bajarilishi break operatori yordamida to'xtatilishi mumkin.

Aytaylik, bizda ro'yxat mavjud:

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


Undan 3 raqamigacha bo'lgan barcha elementlarni chiqaramiz, bunda tsiklning bajarilishi to'xtatiladi. Buning uchun blok ostida quyidagi shart bilan break bayonotini yozing:

for el in lst: print(el) # выведет 1, 2, 3 if el == 3: break


Break operatori har qanday siklni tugatishi mumkin: for, while.

Keling, o'rnatamiz:

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

Uning elementlarini birinchi manfiy songacha chop eting.



ro`yxat beriladi

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

Ushbu ro'yxatning birinchi nolga qadar elementlari yig'indisini toping.



Raqam berilgan:

tst = 897654

Undan 6-raqamgacha ro'yxat tuzing.

uz ru