Bevezetés a Python Break nyilatkozatba

A Python Break Statement az egyik hurokvezérlő utasítás, amelyet a végrehajtás normál folyamatának megváltoztatására használnak. Amikor az áramlást átirányítják, az ebben az áramlásban létrehozott objektumok elpusztulnak. A Python támogatja az alábbiakban a hurokvezérlő utasításokat:

  1. Break: Megszakítja a hurok utasítás folyamatát, és végrehajtja a következő utasításot a hurkon kívül.
  2. Folytatás: Ezt akkor használják, amikor ki kell hagynunk a hurokban lévő utasítások fennmaradó részének végrehajtását, és az elejétől folytatnunk kell.
  3. Pass : Ezt akkor használják, amikor szintaktikailag szükségünk van néhány állításra, de nem akarunk állításokat tenni.

Ez az utasítás arra szolgál, hogy lezárja a hurkok végrehajtási folyamatát egy programban. Az áramlást eltérő kijelentésekre vagy eltérő hurkokra is irányíthatjuk. A break utasítás használható abban a helyzetben, amikor kilépnünk kell egy hurokból (ugyanúgy, mint a hurokhoz), amikor az egyik esemény bekapcsol. Amikor egy BREAK utasítás aktiválódik egy belső hurokban, akkor a végrehajtás folyamata átirányításra kerül a külső hurok következő kijelentésére.

A Python Break nyilatkozat megértése

Dolgozó

A hurokba való belépéskor egy adott állapotot ellenőrzik. Ha kielégíti, akkor a ciklusban szereplő utasítások kerülnek végrehajtásra. De ha ez nem teljesül, akkor a hurok eltörik, és az áramlás a hurkon kívülre kerül a következő utasításra. Itt a break utasítást használják a hurok áramlásának megszakítására abban az esetben, ha bármilyen trigger előfordul, kivéve a leállási feltételt.

Hogyan írhatsz szünetnyilatkozatot?

A törésnyilatkozat egy egyszerű állítás, amely rendelkezik azzal a hatáskörrel, hogy lezárja az állítások csoportjának normál áramlását. Gondoljunk egy egyszerű forgatókönyvre, mondván: metró szörfös. Munkája nem olyan nehéz. Amikor egy ember elindítja a játékot, egy hosszú és soha véget nem érő végtelen hurokba lép. A hurokban történő mozgatás közben a megjelenített objektumok folyamatosan változnak. Minden szakaszban a megjelenített objektumok szerint veszi az Ön bemeneti adatait, pl. - ha jelenleg van, akkor jön egy híd, amelyet át kell lépnie. Mostantól minden mozdulatát ellenőrizni fogják a játékban alkalmazott különböző feltételekkel vagy ellenőrzésekkel.

Mindezen ellenőrzéseknél van egy kritikus ellenőrzés is, amely eldönti, hogy ur továbbra is a játékban van-e vagy sem. Ezután a kilépési feltétel meghiúsul, és a hurok eltörik, és kihagyja a játékot. Ezt a kilépési munkát a „break” nyilatkozat teszi. Akkor válik aktívvá, amikor az említett ellenőrzés vagy feltétel valóra válik.

Szünetnyilatkozat megírásáért. A következő dolgokra van szükség:

1. Kilépés vagy befejezés: hault feltételnek is nevezik, amelyet teljesíteni kell a törésjelzés végrehajtásához.

Kód:

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

Kimenet:

Magyarázat : A fenti kód kinyomtatja a listában szereplő összes ábécét. Ha megtalálja az első számot a listában, a break utasítás végrehajtódik, és törje meg a hurkot, és nyomtassa ki a 'Talált egy számot a listában' '

2. Hurok: A break utasítás mindig egy hurokban van felhasználva. Nincs értelme abban az esetben, ha nem használunk semmilyen hurkot, mert célja az, hogy megszakítsuk az állítás ismételt sorozatát, amely csak egy hurokban van jelen.

A Python Break utasítás szintaxisa

A szünet az alábbi formátumban írható.

break;

Csak azt a feltételt kell írnunk, amellyel a végrehajtás folyamatának befejezéséhez igaznak kell lennie.

A Python Break kimutatás folyamatábrája

Az alábbiakban bemutatjuk, hogyan működik a break utasítás egy programban.

A program a program normál végrehajtásával folytatódik. Ha egy hurok végrehajtása közben egy feltételes kóddal szembesül, és a feltétel kimenete igaz, akkor a folyamat a normál áramlástól a hurok utáni első következő utasításra irányul. Ha a feltétel hamis, a hurok ugyanúgy hajt végre.

Példák a Python Break nyilatkozatra

A Python lehetővé teszi az alábbi hurkokat, hogy végrehajthassák az Iteratív utasításokat egy programban

1. MIKOR LOOP

A while ciklus folyamatosan végrehajtja az utasítások csoportját, amíg a stop feltétel nem teljesül.

Szintaxis

While expression(s):
statements

Például: Az alábbi programban van egy végtelen hurok, amely mindig aktiválódik, mivel az (1) mindig igaz állapot. De kijelentettük, hogy egy szünetelő nyilatkozatot fognak végrehajtani, amikor az „IF” nyilatkozatban megadott feltétel teljesül. És ezt követően a hurok utáni következő nyilatkozat kerül végrehajtásra.

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”

Kimenet:

2. LOOP

A FOR hurok egy sorozaton, például tartományon, listán, összeállításon, szótáron vagy karakterláncon keresztül történő iterálásra szolgál.

Szintaxis

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”

Kimenet:

Következtetés

A törés utasítás egy hurokvezérlő utasítás, amely megszünteti a hurokban lévő utasítások sorozatának normál végrehajtását, és továbbítja a következő utasításhoz, miután az aktuális hurok kilép. Ezt számos hurokban lehet használni - for, míg, és mindenféle beágyazott hurokban.

Ajánlott cikkek

Ez egy útmutató a Python Break nyilatkozathoz. Itt megvitattuk a Megértés, Hogyan írja meg a szünet-nyilatkozatot, 2 példát kódokkal és kimenetekkel. Megnézheti az adott cikkeket is, hogy többet megtudjon -

  1. Kapcsoló nyilatkozat C-ben
  2. Ha más állítás Pythonban
  3. C # Míg a hurok
  4. Hurok a Pythonban
  5. Python készletek
  6. Szünetnyilatkozat a C
  7. Szótár a Pythonban \
  8. Különböző ellenőrzési nyilatkozat a C ++-ban

Kategória: