Python break and continue
jaké je použití break and continue v Pythonu?
v Pythonu mohou příkazy break
a continue
měnit tok normální smyčky.
Smyčky iterovat přes blok kódu, dokud testovací výraz false, ale někdy si přejeme ukončit aktuální iteraci, nebo dokonce celý okruh bez kontroly testovacího výrazu.
v těchto případech se používají příkazybreak
acontinue
.
Python přestávka prohlášení
break
prohlášení ukončí smyčky, které ji obsahují. Řízení programu proudí do příkazu bezprostředně za tělem smyčky.
Pokud break
prohlášení je uvnitř vnořené smyčky (smyčky do druhé smyčky), break
prohlášení ukončí nejvnitřnější smyčky.
Syntaxe break
break
vývojový Diagram přerušení
Pracovní break prohlášení, v cyklu for a while je uvedeno níže.
Příklad: Python přestávka
# Use of break statement inside the loopfor val in "string": if val == "i": break print(val)print("The end")
Výstupní
strThe end
V tomto programu, budeme iterovat „string“ sekvence. Zkontrolujeme, zda je písmeno i, na kterém se vylomíme ze smyčky. V našem výstupu tedy vidíme, že všechna písmena až do mého tisku. Poté se smyčka ukončí.
Python pokračovat prohlášení
continue
prohlášení se používá k přeskočit zbytek kódu uvnitř smyčky pro aktuální iteraci. Smyčka nekončí, ale pokračuje další iterací.
Syntaxe Pokračovat
continue
vývojový Diagram pokračovat
Pracovní nadále prohlášení v for a while je uvedeno níže.
Příklad: Python pokračovat
# Program to show the use of continue statement inside loopsfor val in "string": if val == "i": continue print(val)print("The end")
Výstupní
strngThe end
Tento program je stejný jako výše uvedený příklad, kromě break
prohlášení byla nahrazena continue
.
pokračujeme smyčkou, pokud je řetězec i, neprovádíme zbytek bloku. V našem výstupu tedy vidíme, že všechna písmena kromě i jsou vytištěna.
Leave a Reply