Python

Python-Pass-Anweisung

Python-Pass-Anweisung

Python ist eine effektive Programmiersprache, um Dinge absolut zu erledigen done. Es bietet viele integrierte Module, Anweisungen und Funktionen, um verschiedene spezifische Aufgaben auszuführen. Die pass-Anweisung in Python funktioniert genauso wie ein Platzhalter für ein Textfeld in einem Webformular. Es spielt die gleiche Rolle wie ein Nullspiel in jeder Programmiersprache. Wenn der Python-Interpreter die pass-Anweisung ausführt, passiert nichts. Es ist nützlich, eine pass-Anweisung zu platzieren, wenn wir eine Anweisung syntaktisch benötigen und sie nicht ausführen möchten. Wie der Name schon sagt, übergibt es die Kontrolle an die nächste Anweisung.

Der Hauptunterschied zwischen der Kommentar- und der Pass-Anweisung besteht darin, dass der Python-Interpreter die Kommentare vollständig ignoriert, während die Pass-Anweisung nicht ignoriert wird. Dieser Artikel erklärt die Verwendung der Pass-Anweisung im Detail.

Syntax der Pass-Anweisung

Die Syntax der pass-Anweisung lautet wie folgt:

bestehen

Beispiele

Wir fügen die pass-Anweisung in Schleifen, Funktionen, bedingte Anweisungen und Klassen ein, in denen der leere Code nicht zulässig ist. Wir haben zum Beispiel eine Funktion deklariert und ihren Rumpf noch nicht implementiert, aber wir wollen ihre Funktionalität in Zukunft implementieren. Eine Funktion in Python kann keinen leeren Körper haben. Der Python-Interpreter zeigt einen Fehler an. In diesem speziellen Fall könnten wir pass-Anweisungen verwenden, die eigentlich nichts ausführen würden. Gehen wir nun weiter und sehen uns ein Beispiel für eine Pass-Anweisung an.

# ein Programm zum Implementieren der Pass-Anweisung
#Funktion erstellen
def Berechnungssumme():
bestehen

Ausgabe

Wenn wir das obige Programm ausführen, zeigt der Python-Interpreter keinen Fehler an und es passiert nichts.

Lassen Sie uns die pass-Anweisung in einer Klasse verwenden. Pass-Anweisung ist nur ein Platzhalter für zukünftigen Code.

#ein Programm zum Implementieren der Pass-Anweisung.
#Eine Klasse erstellen
Klassennummern:
bestehen

Verwenden wir nun die pass-Anweisung in der for-Schleife. Wenn wir eine leere for-Schleife erstellen, gibt der Interpreter einen Fehler aus. Lassen Sie uns zunächst eine leere for-Schleife ohne eine pass-Anweisung erstellen und sehen, was passiert.

#ein Programm zum Implementieren der Pass-Anweisung
#eine leere for-Schleife erstellen
my_list = ['l','i','n','u','x','h','i','n','t']
für x in my_list:

Ausgabe

In diesem Fall zeigt der Python-Interpreter einen Fehler „SyntaxError“ an.

Jetzt verwenden wir die pass-Anweisung in der Schleife.

# ein Programm zum Implementieren der Pass-Anweisung
#eine leere for-Schleife erstellen
my_list = ['l','i','n','u','x','h','i','n','t']
für x in my_list:
#using pass-Anweisung
bestehen

Ausgabe

Durch Hinzufügen der Pass-Anweisung, wenn wir den Fehler beseitigt haben.

Nehmen wir ein anderes Beispiel und verwenden die pass-Anweisung innerhalb der for-Schleife, wenn eine gegebene Bedingung wahr ist.

# ein Programm zum Implementieren der Pass-Anweisung
#eine leere for-Schleife erstellen
my_list = ['l','i','n','u','x','h','i','n','t']
für x in my_list:
if(x == 'n'):
#using pass-Anweisung
bestehen
sonst:
drucken (x)

Ausgabe

Der Programmfluss geht zur nächsten Iteration über, wenn die gegebene Aussage wahr ist.

Fazit

Pass-Anweisung wird als Platzhalter für zukünftigen Code verwendet. Es wird verwendet, wenn wir den leeren Code in eine Klasse, Funktion, Bedingungsanweisung oder Schleife einfügen müssen. Dieser Artikel beschreibt die Pass-Anweisung mit Beispielen.

Top 5 ergonomische Computermaus-Produkte für Linux
Verursacht längere Computernutzung Schmerzen im Handgelenk oder in den Fingern?? Leiden Sie unter steifen Gelenken und müssen ständig die Hände schütt...
So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...
Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...