Instrukcja pass w Pythonie

Python Pass Statement



Python to skuteczny język programowania, który pozwala na wykonywanie zadań w sposób absolutny. Zawiera wiele wbudowanych modułów, instrukcji i funkcji do wykonywania różnych określonych zadań. Instrukcja pass w Pythonie działa w taki sam sposób, jak symbol zastępczy dla pola tekstowego w formularzu internetowym. Odgrywa taką samą rolę jak gra zerowa w dowolnym języku programowania. Gdy interpreter Pythona wykonuje instrukcję pass, nic się nie dzieje. Przydatne jest umieszczenie instrukcji pass, gdy wymagamy składniowo instrukcji i nie chcemy jej wykonywać. Jak sama nazwa wskazuje, przekazuje kontrolę do następnej instrukcji.







Główna różnica między instrukcją comment i pass polega na tym, że interpreter Pythona całkowicie ignoruje komentarze, podczas gdy instrukcja pass nie jest ignorowana. W tym artykule szczegółowo wyjaśniono użycie oświadczenia pass.



Składnia instrukcji pass

Składnia instrukcji pass jest następująca:



przechodzić

Przykłady

Instrukcję pass umieszczamy w pętlach, funkcjach, instrukcjach warunkowych i klasach, w których pusty kod jest niedozwolony. Na przykład zadeklarowaliśmy funkcję i nie zaimplementowaliśmy jeszcze jej treści, ale chcemy zaimplementować jej funkcjonalność w przyszłości. Funkcja w Pythonie nie może mieć pustej treści. Interpreter Pythona pokaże błąd. W tym konkretnym przypadku moglibyśmy przekazać do wykorzystania instrukcje pass, które w rzeczywistości niczego by nie wykonały. Przejdźmy teraz dalej i zobaczmy przykład instrukcji pass.





# program do implementacji instrukcji pass

#tworzenie funkcji
definitywniesuma kalkulacyjna():
przechodzić

Wyjście

Kiedy wykonujemy powyższy program, interpreter Pythona nie pokazuje żadnego błędu i nic się nie dzieje.



Użyjmy instrukcji pass w klasie. Instrukcja Pass jest tylko miejscem zastępczym dla przyszłego kodu.

#program do implementacji instrukcji pass.

#tworzenie klasy
klasaliczby:
przechodzić

Teraz użyjmy instrukcji pass w pętli for. Jeśli zrobimy pustą pętlę for, interpreter zgłosi błąd. Najpierw utwórzmy pustą pętlę for bez instrukcji pass i zobaczmy, co się stanie.

#program do implementacji oświadczenia pass

#tworzenie pustej pętli for
moja lista= ['ten','i','n',„ty”,'x','h','i','n','T']
dlaxwmoja lista:

Wyjście

W tym przypadku interpreter Pythona pokazuje błąd SyntaxError.

Teraz użyjmy instrukcji pass w pętli.

# program do implementacji instrukcji pass

#tworzenie pustej pętli for
moja lista= ['ten','i','n',„ty”,'x','h','i','n','T']
dlaxwmoja lista:

#za pomocą instrukcji pass
przechodzić

Wyjście

Dodając instrukcję pass, jeśli pozbyliśmy się błędu.

Weźmy inny przykład i użyjmy instrukcji pass wewnątrz pętli for, gdy dany warunek jest spełniony.

# program do implementacji instrukcji pass

#tworzenie pustej pętli for
moja lista= ['ten','i','n',„ty”,'x','h','i','n','T']
dlaxwmoja lista:
Jeśli(x== 'n'):
#za pomocą instrukcji pass
przechodzić
w przeciwnym razie:
wydrukować(x)

Wyjście

Przepływ programu przechodzi do następnej iteracji, gdy dana instrukcja jest prawdziwa.

Wniosek

Instrukcja Pass jest używana jako symbol zastępczy dla przyszłego kodu. Jest używany, gdy musimy umieścić pusty kod wewnątrz klasy, funkcji, instrukcji warunkowej lub pętli. W tym artykule opisano instrukcję pass z przykładami.