Python pārtraukums un turpinājums

Šajā rakstā jūs iemācīsities izmantot pārrāvumus un turpināt apgalvojumus, lai mainītu cilpas plūsmu.

Video: Python pārtraukums un turpiniet paziņojumu

Kāda ir pārtraukuma un turpināt izmantošana Python?

Programmā Python breakun continuepaziņojumi var mainīt parastās cilpas plūsmu.

Cilpas atkārto koda bloku, līdz testa izteiksme ir nepatiesa, taču dažreiz mēs vēlamies pārtraukt pašreizējo atkārtojumu vai pat visu cilpu, nepārbaudot testa izteiksmi.

breakUn continuepaziņojumi tiek izmantoti šajos gadījumos.

Python pārtraukuma paziņojums

breakPaziņojumu izbeidz cilpu, kas satur to. Programmas kontrole plūst uz paziņojumu tūlīt aiz cilpas pamatteksta.

Ja breakpriekšraksts atrodas ligzdotās cilpas iekšpusē (cilpa citas cilpas iekšpusē), breakpriekšraksts pārtrauks iekšējo cilpu.

Pārtraukuma sintakse

 pārtraukums

Plūsmas shēma

Pārtraukuma paziņojuma blokshēma Python

Pārtraukuma paziņojuma darbība cilpa un kamēr cilpa ir parādīta zemāk.

Pārtraukuma paziņojuma izstrāde

Piemērs: Python pārtraukums

 # Use of break statement inside the loop for val in "string": if val == "i": break print(val) print("The end")

Rezultāts

 str Beigas

Šajā programmā mēs atkārtojamies pēc "virknes" secības. Mēs pārbaudām, vai burts ir i, uz kura mēs izlauzamies no cilpas. Tādējādi mēs redzam mūsu izvadā, ka visi burti līdz brīdim, kad es tieku izdrukāts. Pēc tam cilpa beidzas.

Python turpināt paziņojumu

continueApgalvojums tiek izmantots, lai izlaistu pārējo kodu iekšpusē cilpas tikai kārtējā iterācijā. Loop netiek pārtraukts, bet turpinās ar nākamo atkārtojumu.

Turpināt sintakse

 Turpināt

Plāna turpinājums

Plāna turpināšanas paziņojums Python

Turpinājuma paziņojuma darbība cilnē un kamēr cikls ir parādīta zemāk.

Kā turpināt paziņojums darbojas pitonā

Piemērs: Python turpināt

 # Program to show the use of continue statement inside loops for val in "string": if val == "i": continue print(val) print("The end")

Rezultāts

 strng Beigas

Šī programma ir tāda pati kā iepriekš minētajā piemērā, izņemot to, ka breakpaziņojums ir aizstāts ar continue.

Mēs turpinām ar cilpu, ja virkne ir i, neveicot pārējo bloku. Tādējādi mēs redzam, ka visi burti, izņemot mani, tiek izdrukāti.

Interesanti raksti...