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ą.
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.
- tęsti pareiškimą
- pertraukos pareiškimas
- perduoti pareiškimą