Python break and continue
jaki jest pożytek z break and continue w Pythonie?
w Pythonie poleceniabreak
Icontinue
mogą zmieniać przebieg normalnej pętli.pętle
iterują nad blokiem kodu, dopóki wyrażenie testowe nie będzie fałszywe, ale czasami chcemy zakończyć bieżącą iterację lub nawet całą pętlę bez sprawdzania wyrażenia testowego.
break
Icontinue
są używane w tych przypadkach.
Instrukcja przerwania Pythona
break
kończy pętlę, która ją zawiera. Kontrola programu przepływa do instrukcji bezpośrednio po ciele pętli.
Jeśli poleceniebreak
znajduje się wewnątrz zagnieżdżonej pętli (pętla wewnątrz innej pętli), poleceniebreak
zakończy wewnętrzną pętlę.
składnia break
break
SCHEMAT BLOKOWY break
działanie instrukcji break w pętli for I while jest pokazane poniżej.
przykład: Python break
# Use of break statement inside the loopfor val in "string": if val == "i": break print(val)print("The end")
Wyjście
strThe end
w tym programie iterujemy poprzez sekwencję „string”. Sprawdzamy, czy literą jest i, na której zrywamy z pętli. Stąd, widzimy w naszym wyjściu, że wszystkie litery aż zostanie wydrukowany. Następnie pętla się kończy.
polecenie Python continue
polecenie continue
służy do pominięcia reszty kodu wewnątrz pętli tylko dla bieżącej iteracji. Pętla nie kończy się, ale kontynuuje w następnej iteracji.
składnia instrukcji continue
continue
SCHEMAT BLOKOWY instrukcji continue
działanie instrukcji continue w pętli for I while jest pokazane poniżej.
przykład: Python continue
# Program to show the use of continue statement inside loopsfor val in "string": if val == "i": continue print(val)print("The end")
wyjście
strngThe end
Ten program jest taki sam jak powyższy przykład, z wyjątkiembreak
instrukcja została zastąpionacontinue
.
kontynuujemy pętlę, jeśli łańcuchem jest i, nie wykonując reszty bloku. Stąd widzimy w naszym wyjściu, że wszystkie litery Oprócz i zostaną wydrukowane.
Leave a Reply