Sissejuhatus Python Breaki avaldusse

Pythoni katkestuse avaldus on üks silmusekontrolli avaldustest, mida kasutatakse tavapärase täitmisvoo muutmiseks. Voolu ümbersuunamisel hävivad selles voos loodud objektid. Python toetab allpool silmusekontrolli avaldusi:

  1. Katkestus: lõpetab silmuse avalduse voo ja käivitab järgmise avalduse väljaspool silmust.
  2. Jätka: seda kasutatakse juhul, kui peame vahele jätma ülejäänud ahela avalduste täitmise ja jätkama algusest peale.
  3. Pass : Seda kasutatakse siis, kui vajame süntaktiliselt mõnda avaldust, kuid ei soovi ühtegi avaldust lisada.

Seda avaldust kasutatakse programmi silmuste täitmise voo lõpetamiseks. Voolu saab suunata ka erinevatele avaldustele või erinevale silmusele. Murdumisavaldust saab kasutada olukorras, kus peame ühe sündmuse käivitumisel väljuma ahelast (nii kui ka ahela jaoks). Kui BREAK-avaldus käivitatakse sisemises ahelas, suunatakse täitmisvoog välise ahela järgmisele avaldusele.

Python Breaki avalduse mõistmine

Töötamine

Kontuurile sisenemisel kontrollitakse konkreetset seisundit. Kui see rahuldab, täidetakse ahelas olevad avaldused. Kuid kui see ei täitu, siis silmus puruneb ja voog suunatakse järgmisele avaldusele väljaspool silmust. Murdeavaldust kasutatakse siin silmuse voo katkestamiseks juhuks, kui ilmneb mõni muu päästik kui seiskamistingimus.

Kuidas kirjutada vaheaega?

Katkestusaruanne on lihtne avaldus, millel on õigus lõpetada avalduste grupi tavapärane voog. Mõelgem lihtsale stsenaariumile näiteks metroosurfarile. Selle töö pole nii keeruline. Kui üks inimene mängu alustab, siseneb see pika ja lõputu lõpmatu aasa juurde. Silmuses liikudes muutuvad kuvatavad objektid pidevalt. Igal etapil võtab see teie panuse vastavalt kuvatavatele objektidele, nt - kui praegu, tuleb sild, mida peate ületama. Nüüd kontrollitakse iga teie liigutust erinevate tingimuste või kontrollide suhtes, mida on mängus rakendatud.

Kõigis neis kontrollides on olemas ka üks ülioluline kontroll, mis otsustab, kas teie ikka on mängus või mitte.eg - peate hüppama ja mitte. Siis nurjumise tingimus ebaõnnestub ja silmus puruneb ning ur läheb mängust välja. See töö lõpetamine toimub avalduse „break” abil. See aktiveeritakse, kui mainitud kontroll või tingimus saab tõeks.

Vaheaja avalduse kirjutamiseks. Vaja on järgmisi asju:

1. Lõpetamise või lõpetamise tingimus: seda nimetatakse ka hauting-tingimuseks, mis peab purunemisavalduse täitmiseks olema täidetud.

Kood:

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

Väljund:

Selgitus : Ülaltoodud kood prindib kõik loendis olevad tähestikud. Kui see leiab loendist esimese numbri, siis käivitatakse break lause ja murrakse silmus ning trükitakse 'Leitud number loendist' '

2. Silmus: Murdeavaldust kasutatakse alati silmus. See on mõttetu juhul, kui me ei kasuta ühtegi silmust, kuna see on mõeldud avalduse korduva jada katkestamiseks, mis on ainult silmus.

Pythoni pausi avalduse süntaks

Pausi saab kirjutada allpool toodud vormingus.

break;

Peame lihtsalt kirjutama „break” pärast tingimust, mis peaks olema tõene, et lõpetada täitmise voog.

Pythoni purunemise vooskeem

Allpool on esitatud teave selle kohta, kuidas katkestuslause töötab programmis.

Programm jätkub programmi tavapärase täitmisega. Kui see silmuse täitmise ajal seisab silmitsi tingliku koodiga ja tingimuse väljund on tõene, suunatakse voog tavapärasest voost esimesse järgmisesse silmusele järgnevasse avaldusse. Juhul, kui tingimus on vale, täidab silmus samamoodi.

Näited Python Breaki avalduses

Python võimaldab allpool olevaid silmuseid programmis teostada korratavaid avaldusi

1. KUI LOOVAB

Samal ajal kui silmus täidab avalduste rühma järjestikku, kuni peatumistingimus pole täidetud.

Süntaks

While expression(s):
statements

Nt . Allpool olevas programmis on lõpmatu silmus, mis käivitatakse alati, kuna (1) on alati tõeline tingimus. Kuid oleme kuulutanud vaheavalduse, mis täidetakse, kui IF-le antud tingimus on tõene. Ja pärast seda täidetakse järgmine silmusejärgne avaldus.

Kood

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äljund:

2. LOOBUSEKS

FOR-silmust kasutatakse itereerimiseks jadas, näiteks vahemikus, loendis, loendis, sõnastikus või jadas.

Süntaks

For I in (sequence):
Statements.

Kood:

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äljund:

Järeldus

Katkestuslause on silmusekontrolli avaldus, mis lõpetab ahelas olevate avalduste jada tavapärase täitmise ja edastab selle järgmisele avaldusele pärast praeguse ahela väljumist. Seda saab kasutada paljudes silmustes - jaoks, samas ja igasugusteks pesastatud aasadeks.

Soovitatavad artiklid

See on Python Break avalduse juhend. Siin on arutatud mõistmist, kuidas kirjutada vaheaega, 2 näidet koodide ja väljunditega. Lisateavet leiate ka meie artiklitest -

  1. Lülitage avaldus C-s
  2. Kui veel avaldus Pythonis
  3. C # Kuigi silmus
  4. Silmused Pythonis
  5. Pythoni komplektid
  6. Vaheaja avaldus C-s
  7. Sõnaraamat Pythonis \
  8. Erinev kontrollideklaratsioon C ++ versioonis

Kategooria: