Pyton

Instrukcja pass w Pythonie

Instrukcja pass w Pythonie

Python to skuteczny język programowania, który umożliwia wykonywanie zadań w sposób absolutny. Zawiera wiele wbudowanych modułów, instrukcji i funkcji do wykonywania różnych konkretnych 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 programming. 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 korzystanie z oświadczenia o przepustce.

Składnia instrukcji pass

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

przechodzić

Przykłady

Umieszczamy instrukcję pass 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 ciała, ale chcemy zaimplementować jej funkcjonalność w przyszłości. Funkcja w Pythonie nie może mieć pustego ciała. 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 i zobaczmy przykład instrukcji pass.

# program do implementacji instrukcji pass
#tworzenie funkcji
def calculatesum():
przechodzić

Wynik

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

Użyjmy instrukcji pass w klasie. Oświadczenie Pass to tylko miejsce na przyszły kod.

#program do implementacji oświadczenia pass.
#tworzenie klasy
numery klas:
przechodzić

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

#program do implementacji oświadczenia pass
#tworzenie pustej pętli for
my_list = ['l','i','n','u','x','h','i','n','t']
dla x w my_list:

Wynik

W takim przypadku interpreter Pythona wyświetla błąd „SyntaxError”.

Teraz użyjmy instrukcji pass w pętli.

# program do implementacji instrukcji pass
#tworzenie pustej pętli for
my_list = ['l','i','n','u','x','h','i','n','t']
dla x w my_list:
#za pomocą instrukcji pass
przechodzić

Wynik

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 prawdziwy.

# program do implementacji instrukcji pass
#tworzenie pustej pętli for
my_list = ['l','i','n','u','x','h','i','n','t']
dla x w my_list:
if(x == 'n'):
#za pomocą instrukcji pass
przechodzić
jeszcze:
drukuj(x)

Wynik

Przebieg programu przechodzi do następnej iteracji, gdy dane stwierdzenie jest prawdziwe.

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 oświadczenie pass z przykładami.

Gry Battle for Wesnoth Tutorial
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
Gry 0 A.D. Tutorial
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...
Gry Unity3D Tutorial
Unity3D Tutorial
Introduction to Unity 3D Unity 3D is a powerful game development engine. It is cross platform that is it allows you to create games for mobile, web, d...