Wprowadzenie do instrukcji Break Python

Instrukcja Break w Pythonie jest jedną z instrukcji Loop, która służy do zmiany normalnego przebiegu wykonywania. Po przekierowaniu przepływu tworzone obiekty w tym przepływie ulegają zniszczeniu. Python obsługuje poniższe instrukcje sterujące pętli:

  1. Przerwa: Zakończono przepływ instrukcji pętli i wykonuje następną instrukcję poza pętlą.
  2. Kontynuuj: jest używany, gdy musimy pominąć wykonanie reszty instrukcji w pętli i kontynuować od początku.
  3. Pass : Jest używany, gdy potrzebujemy niektórych instrukcji składniowych, ale nie chcemy wstawiać żadnych instrukcji.

Ta instrukcja służy do zakończenia przepływu wykonywania pętli w programie. Przepływ można również skierować do różnych instrukcji lub różnych pętli. Instrukcja break może być użyta w sytuacji, gdy musimy wyjść z pętli (jednocześnie z pętlą), gdy jedno ze zdarzeń zostanie uruchomione. Gdy instrukcja BREAK zostanie uruchomiona w wewnętrznej pętli, przepływ wykonania zostanie przekierowany do następnej instrukcji w zewnętrznej pętli.

Opis instrukcji Break Python

Pracujący

Podczas wchodzenia w pętlę sprawdzany jest określony warunek. Jeśli spełnia wymagania, wykonywane są instrukcje w pętli. Ale w przypadku, gdy nie zostanie spełniony, wówczas pętla zostaje przerwana, a przepływ zostaje przekierowany do następnej instrukcji poza pętlą. Tutaj instrukcja break służy do przerywania przepływu w pętli w przypadku wystąpienia jakiegokolwiek wyzwalacza innego niż warunek zatrzymania.

Jak piszesz instrukcję Break?

Instrukcja Break jest prostą instrukcją, która ma moc kończenia normalnego przepływu grupy instrukcji. Pomyślmy o prostym scenariuszu gry, powiedzmy, surfer metra. Jego działanie nie jest takie trudne. Gdy jedna osoba rozpoczyna grę, przechodzi w długą i niekończącą się nieskończoną pętlę. Podczas poruszania się w pętli wyświetlane obiekty ciągle się zmieniają. Na każdym etapie pobiera dane wejściowe zgodnie z wyświetlanymi obiektami, np. - jeśli obecnie przychodzi most, przez który trzeba przejść. Teraz każdy wykonany ruch będzie sprawdzany pod kątem różnych warunków lub testów zastosowanych w grze.

We wszystkich tych kontrolach jest też jedna decydująca kontrola, która decyduje, czy nadal jesteś w grze, czy nie. Np. Musisz skakać, a ty nie. Następnie warunek zakończenia nie powiedzie się, a pętla zostanie przerwana i zostaniesz wyłączony z gry. Ta praca polegająca na zamknięciu jest wykonywana przez instrukcję „break”. Staje się aktywny, gdy wspomniane sprawdzenie lub warunek staje się spełniony.

Do napisania instrukcji break. Potrzebne są następujące rzeczy:

1. Warunek Quit lub End: Jest również znany jako warunek hault, który musi być spełniony w celu wykonania instrukcji break.

Kod:

a=('a', 'b', '1') for I in a;
if (i.is_numeric()):
break
print a
print 'Found a number in the list'

Wynik:

Objaśnienie : Powyższy kod drukuje wszystkie alfabety obecne na liście. W przypadku znalezienia pierwszej liczby na liście wykonywana jest instrukcja break, przerywa pętlę i drukuje „Znaleziono numer na liście”

2. Pętla: Instrukcja break jest zawsze używana w pętli. Nie ma to znaczenia, jeśli nie używamy żadnej pętli, ponieważ ma ona na celu przerwanie powtarzającej się sekwencji instrukcji, która jest obecna tylko w pętli.

Składnia instrukcji Break w języku Python

Przerwa może być zapisana w poniższym formacie.

break;

Musimy po prostu napisać „przerwa” po spełnieniu warunku, który powinien być prawdziwy, aby zakończyć proces wykonywania.

Schemat przepływu instrukcji Break w języku Python

Poniżej przedstawiono sposób działania instrukcji break w programie.

Program kontynuuje normalne wykonanie programu. W przypadku, gdy napotyka kod warunkowy podczas wykonywania pętli, a wynik warunku jest prawdziwy, wówczas przepływ jest przekierowywany z normalnego przepływu do pierwszej następnej instrukcji po pętli. W przypadku, gdy warunek jest fałszywy, pętla wykonuje się w ten sam sposób.

Przykłady w instrukcji Break w języku Python

Python pozwala poniżej pętli na wykonywanie instrukcji iteracyjnych w programie

1. PODCZAS PĘTLI

Pętla while wykonuje grupę instrukcji w sposób ciągły, dopóki warunek zatrzymania nie zostanie spełniony.

Składnia

While expression(s):
statements

Np .: W poniższym programie istnieje nieskończona pętla, która jest uruchamiana zawsze, gdy while (1) jest zawsze prawdziwym warunkiem. Ale zadeklarowaliśmy instrukcję break, która zostanie wykonana, gdy warunek podany w instrukcji „IF” będzie spełniony. A potem zostanie wykonana następna instrukcja po pętli.

Kod

I=1
While(1):
Print “We are in the loop”
If(i>10):
print ”Here break statement works”
break
I=i+1
print I
print “I am out of the loop”

Wynik:

2. DLA PĘTLI

Pętla FOR służy do iteracji w sekwencji, takiej jak zakres, lista, krotka, słownik lub łańcuch.

Składnia

For I in (sequence):
Statements.

Kod:

a=( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H') for I in a:
print “We are in loop with”
print i
if i=='G':
print ”Here Break statement is triggered”
break
print ”We are outside the loop”

Wynik:

Wniosek

Instrukcja break jest instrukcją sterującą w pętli, która kończy normalne wykonywanie sekwencji instrukcji w pętli i przekazuje ją do następnej instrukcji po zakończeniu bieżącej pętli. Można tego używać w wielu pętlach - dla, podczas i wszelkiego rodzaju pętli zagnieżdżonych.

Polecane artykuły

Jest to przewodnik po instrukcji Python Break. Tutaj omówiliśmy Zrozumienie, Jak napisać instrukcję Break, 2 przykłady z kodami i wyjściami. Możesz również przejrzeć nasze podane artykuły, aby dowiedzieć się więcej -

  1. Instrukcja zamiany w C
  2. Jeśli instrukcja Else w Pythonie
  3. C # While Loop
  4. Pętle w Pythonie
  5. Zestawy Python
  6. Instrukcja Break w C
  7. Słownik w Pythonie \
  8. Inna instrukcja sterująca w C ++