Articles

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í

vývojový Diagram přerušení prohlášení v Pythonu
vývojový Diagram přerušení prohlášení v Pythonu

Pracovní break prohlášení, v cyklu for a while je uvedeno níže.

Jak prolomit prohlášení funguje v Pythonu
Pracovní přestávky prohlášení

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

vývojový Diagram nadále prohlášení v Pythonu
vývojový Diagram nadále prohlášení v Pythonu

Pracovní nadále prohlášení v for a while je uvedeno níže.

Jak pokračovat prohlášení funguje v pythonu
Jak pokračovat prohlášení funguje v pythonu

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.