logo

Python pertraukos pareiškimas

Python pertrauka naudojamas ciklo vykdymui nutraukti.

Python break sakinio sintaksė:

Loop{ Condition: break }>

Python pertraukos pareiškimas

nutraukti pareiškimą Python naudojamas norint išjungti valdymą, kai suveikia kokia nors išorinė sąlyga. break sakinys įdedamas į kilpos turinį (paprastai po if sąlyga). Jis nutraukia esamą ciklą, t. y. ciklą, kuriame jis rodomas, ir atnaujina vykdymą kitame sakinyje iškart po to ciklo pabaigos. Jei pertraukos teiginys yra įdėtosios kilpos viduje, pertrauka užbaigs vidinę kilpą.



Break-teate-python

Python break sakinio pavyzdys

1 pavyzdys:

Python3

java palyginimo eilutė








for> i>in> range>(>10>):> >print>(i)> >if> i>=>=> 2>:> >break>

>

>

Išvestis:

0 1 2>

2 pavyzdys:

Python3




kokie mėnesiai yra Q3

# Python program to> # demonstrate break statement> > s>=> 'geeksforgeeks'> # Using for loop> for> letter>in> s:> > >print>(letter)> ># break the loop as soon it sees 'e'> ># or 's'> >if> letter>=>=> 'e'> or> letter>=>=> 's'>:> >break> > print>(>'Out of for loop'> )> print>()> > i>=> 0> > # Using while loop> while> True>:> >print>(s[i])> > ># break the loop as soon it sees 'e'> ># or 's'> >if> s[i]>=>=> 'e'> or> s[i]>=>=> 's'>:> >break> >i>+>=> 1> > print>(>'Out of while loop '>)>

>

>

Išvestis:

g e Out of for loop g e Out of while loop>

Aukščiau pateiktame pavyzdyje abi kilpos kartoja eilutę „geeksforgeeks“ ir kai tik susiduria su simboliu „e“ arba „s“, jei sąlyga tampa teisinga ir vykdymo srautas pašalinamas iš ciklo.

3 pavyzdys:

Python3

aktorius ranbir kapoor amžiaus




num>=> 0> for> i>in> range>(>10>):> >num>+>=> 1> >if> num>=>=> 8>:> >break> >print>(>'The num has value:'>, num)> print>(>'Out of loop'>)>

>

json duomenų pavyzdys

>

Išvestis

The num has value: 1 The num has value: 2 The num has value: 3 The num has value: 4 The num has value: 5 The num has value: 6 The num has value: 7 Out of loop>

Aukščiau pateiktame pavyzdyje, pakartojus iki num=7, num reikšmė bus 8 ir įvyksta pertrauka, todėl vykdymo srautas pašalinamas iš ciklo.

„Python“ kilpų naudojimas automatizuoja ir efektyviai pakartoja užduotis. Tačiau kartais gali kilti sąlyga, kai norite visiškai išeiti iš ciklo, praleisti iteraciją arba nepaisyti kai kurių ciklo teiginių prieš tęsdami toliau ciklo eigą. Tai galima padaryti naudojant kilpos valdymo sakinius, vadinamus šokinėti pareiškimai . Ciklo valdymo arba šuolio sakiniai pakeičia vykdymą nuo įprastos sekos. Kai vykdymas palieka taikymo sritį, visi automatiniai objektai, sukurti toje srityje, yra sunaikinti. Python palaiko šiuos valdymo / peršokimo teiginius.