logo

Python Continue Statement

Python Continue Statement preskoči izvajanje programskega bloka po stavku continue in prisili krmilnik, da začne naslednjo ponovitev.

Python Continue Statement

Python Nadaljuj izjavo je stavek za nadzor zanke, ki prisili k izvedbi naslednje ponovitve zanke, medtem ko preskoči preostanek kode v zanki samo za trenutno ponovitev, tj. ko se v zanki izvede stavek continue, koda znotraj zanke sledi nadaljuje stavek bo preskočen za trenutno ponovitev in začela se bo naslednja ponovitev zanke.



Sintaksa izjave Python continue

while True: ... if x == 10: continue print(x)>

Diagram poteka izjave o nadaljevanju

Python Continue Statement

diagram poteka stavka za nadaljevanje v Pythonu

Nadaljuj stavek v Python Primerih

Predstavitev stavka Continue v Pythonu

V tem primeru bomo uporabili continue znotraj nekega pogoja znotraj zanke.

java generator naključnih števil

Python3








for> var>in> 'Geeksforgeeks'>:> >if> var>=>=> 'e'>:> >continue> >print>(var)>

>

>

Izhod:

G k s f o r g k s>

Pojasnilo: Tukaj preskočimo izpis znaka 'e' z uporabo preverjanja if-pogoja in stavka za nadaljevanje.

Obseg tiskanja s stavkom za nadaljevanje Python

Razmislite o situaciji, ko morate napisati program, ki natisne število od 1 do 10, ne pa tudi 6.

Določeno je, da morate to narediti z uporabo zanke in dovoljena je uporaba samo ene zanke. Tukaj pride do uporabe stavka continue. Tukaj lahko naredimo to, da lahko zaženemo zanko od 1 do 10 in vsakič, ko moramo vrednost spremenljivke zanke primerjati s 6. Če je enaka 6, bomo uporabili stavek continue za nadaljevanje na naslednjo iteracijo brez natisniti karkoli, sicer bomo natisnili vrednost.

Python3




# loop from 1 to 10> for> i>in> range>(>1>,>11>):> ># If i is equals to 6,> ># continue to next iteration> ># without printing> >if> i>=>=> 6>:> >continue> >else>:> ># otherwise print the value> ># of i> >print>(i, end>=>' '>)>

>

>

Izhod:

1 2 3 4 5 7 8 9 10>

Opomba: Stavek continue se lahko uporablja s katero koli drugo zanko, kot je medtem ko zanka, podobno kot se uporablja z za zanko nad.

Nadaljujte z ugnezdenimi zankami

V tem primeru ustvarjamo a 2d seznam ki vključuje številke od 1 do 9 in se po seznamu premikamo s pomočjo dveh za zanke in preskočimo stavek za tiskanje, ko je vrednost 3.

Python3


javascript za spustni meni



# prints all the elements in the nested list> # except for the ones with value 3> nested_list>=> [[>1>,>2>,>3>], [>4>,>5>,>6>], [>7>,>8>,>9>]]> for> i>in> nested_list:> >for> j>in> i:> >if> j>=>=> 3>:> >continue> >print>(j)>

>

>

Izhod

1 2 4 5 6 7 8 9>

Nadaljujte z zanko While

V tem primeru uporabljamo a medtem zanka, ki prečka do 9, če je i = 5, potem preskoči tiskanje številk.

Python3


diana mary blacker



# prints the numbers between> # 0 and 9 that are not equal to 5> i>=> 0> while> i <>10>:> >if> i>=>=> 5>:> >i>+>=> 1> >continue> >print>(i)> >i>+>=> 1>

>

>

Izhod

0 1 2 3 4 6 7 8 9>

Uporaba izjave Continue

Zanke v Pythonu avtomatizirajo in učinkovito ponavljajo naloge. Toda včasih lahko pride do stanja, ko želite popolnoma zapustiti zanko, preskočiti ponovitev ali ignorirati ta pogoj. To je mogoče storiti s stavki za nadzor zanke. Continue je vrsta stavka za nadzor zanke, ki lahko spremeni tok zanke.

Če želite prebrati več o mimo in odmor , si oglejte te članke:

  1. Python pass izjava
  2. Python break izjava