Úvod do príkazu Python Break

Príkaz prerušenia Pythonu je jedným z riadiacich príkazov slučky, ktorý sa používa na zmenu normálneho priebehu vykonávania. Po presmerovaní toku sa zničia vytvorené objekty v tomto toku. Python podporuje riadiace príkazy pod slučkou:

  1. Prestávka: Ukončil tok príkazu loop a nasledujúci príkaz vykoná mimo slučku.
  2. Pokračovať: Používa sa, keď musíme preskočiť vykonanie zvyšku príkazov v slučke a pokračovať od začiatku.
  3. Pass : Používa sa, keď potrebujeme niektoré výroky syntakticky, ale nechceme uvádzať žiadne výroky.

Tento príkaz sa používa na ukončenie toku vykonávania slučiek v programe. Tok môže byť tiež presmerovaný na rôzne príkazy alebo rôzne slučky. Príkaz na prerušenie sa môže použiť v situácii, keď musíme ukončiť slučku (zatiaľ čo aj pre slučku), keď sa spustí jedna z udalostí. Keď sa príkaz BREAK spustí vo vnútornej slučke, tok vykonávania sa presmeruje na ďalší príkaz vo vonkajšej slučke.

Porozumenie príkazu Python Break

pracovné

Pri vstupe do slučky sa kontroluje konkrétna podmienka. Ak vyhovuje, vykonajú sa príkazy v slučke. Ale v prípade, že sa to nenaplní, slučka sa zlomí a tok sa presmeruje na ďalší príkaz mimo slučky. Tu sa príkaz break používa na prerušenie toku slučky v prípade, že dôjde k akémukoľvek inému spúšťaču, ako je stav zastavenia.

Ako napíšete vyhlásenie o prestávke?

Prehlásenie o prerušení je jednoduché vyhlásenie, ktoré má právomoc ukončiť normálny tok skupiny príkazov. Pozrime sa na jednoduchý scenár hry, povedzme, surfera metra. Jeho fungovanie nie je také ťažké. Keď jedna osoba začne hru, vstúpi do nekonečnej nekonečnej slučky. Počas pohybu v slučke sa zobrazené objekty neustále menia. V každom štádiu trvá vaše zadanie podľa zobrazovaných objektov, napr. - ak v súčasnosti prichádza most, ktorý musíte prejsť. Teraz bude každý krok, ktorý urobíte, skontrolovaný podľa rôznych podmienok alebo kontrol, ktoré boli použité v hre.

Vo všetkých týchto kontrolách je tiež jedna rozhodujúca kontrola, ktorá rozhodne, či je ur stále v hre alebo nie. Potom prestane stav ukončiť a slučka sa zlomí a ur z hry. Toto ukončenie práce sa vykonáva pomocou príkazu „prerušiť“. Aktivuje sa, keď sa uvedená kontrola alebo stav splní.

Na napísanie prerušenia. Potrebné sú nasledujúce veci:

1. Stav ukončenia alebo ukončenia: Je známy aj ako poruchový stav, ktorý musí byť splnený na vykonanie príkazu na prerušenie.

kód:

a=('a', 'b', '1') for I in a;
if (i.is_numeric()):
break
print a
print 'Found a number in the list'

Výkon:

Vysvetlenie : Vyššie uvedený kód vytlačí všetky abecedy, ktoré sú na zozname. V prípade, že nájde prvú číslicu v zozname, príkaz break sa vykoná a zlomí slučku a vytlačí 'Found number in list' '

2. Slučka: Príkaz break sa vždy používa v slučke. Je to zbytočné v prípade, že nepoužívame žiadnu slučku, pretože to má za cieľ prerušiť opakovanú postupnosť príkazu, ktorý je prítomný iba v slučke.

Syntax príkazu Python Break

Prestávku je možné zapísať v nižšie uvedenom formáte.

break;

Potrebujeme len napísať 'break' po podmienke, ktorá by mala byť pravdivá na ukončenie procesu vykonávania.

Vývojový diagram príkazu Python Break

Nižšie je uvedený postup fungovania príkazu break v programe.

Program pokračuje normálnym vykonávaním programu. V prípade, že počas vykonávania slučky čelí podmienenému kódu a výstup podmienky je pravdivý, tok presmerovaný z normálneho toku na prvý nasledujúci príkaz po slučke. V prípade, že podmienka je nepravdivá, slučka sa vykoná rovnakým spôsobom.

Príklady v príkaze Python Break

Python povoľuje pod slučkami vykonávanie opakujúcich príkazov v programe

1. WHILE LOOP

Slučka while vykonáva skupinu príkazov nepretržite, až kým nie je splnená podmienka stop.

syntax

While expression(s):
statements

Napr .: V nižšie uvedenom programe je nekonečná slučka, ktorá sa spustí vždy, zatiaľ čo (1) je vždy skutočná podmienka. Vyhlásili sme však prerušenie, ktoré sa vykoná, keď bude splnená podmienka uvedená vo vyhlásení „IF“. A potom sa vykoná ďalšie vyhlásenie po slučke.

kód

I=1
While(1):
Print “We are in the loop”
If(i>10):
print ”Here break statement works”
break
I=i+1
print I
print “I am out of the loop”

Výkon:

2. PRE LOOP

Slučka FOR sa používa na opakovanie sekvencie, ako je rozsah, zoznam, n-tica, slovník alebo reťazec.

syntax

For I in (sequence):
Statements.

kód:

a=( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H') for I in a:
print “We are in loop with”
print i
if i=='G':
print ”Here Break statement is triggered”
break
print ”We are outside the loop”

Výkon:

záver

Príkaz break je príkaz na riadenie slučky, ktorý ukončí normálne vykonanie postupnosti príkazov v slučke a po ukončení aktuálnej slučky ju odovzdá ďalšiemu príkazu. To sa dá použiť v mnohých slučkách - pre, zatiaľ čo a pre všetky druhy vnorených slučiek.

Odporúčané články

Toto je sprievodca Python Break Statement. Tu sme diskutovali Porozumenie, Ako píšete vyhlásenie o prerušení, 2 Príklady s kódmi a výstupmi. Ak sa chcete dozvedieť viac, môžete si tiež prečítať naše dané články -

  1. Vyhlásenie o prepnutí v C
  2. Ak nie, v Pythone
  3. C # Kým Slučka
  4. Slučky v Pythone
  5. Sady Pythonu
  6. Vyhlásenie o zlome v C
  7. Slovník v Pythone \
  8. Rôzne kontrolné vyhlásenie v C ++

Kategórie: