Verwendung von die pass-Anweisung in Python

Muhammad Waiz Khan 18 Juli 2021
Verwendung von die pass-Anweisung in Python

In diesem Tutorial werden die Details und die Verwendung der pass-Anweisung in Python erklärt. In fast jeder höheren Programmiersprache werden verschiedene Anweisungen für unterschiedliche Zwecke verwendet. Programmiersprachen wie C, C++, JAVA, C# und Python verwenden Anweisungen wie if ... else, return, break-Anweisung, usw., und alle diese Anweisungen werden für verschiedene Zwecke verwendet.

Die pass-Anweisung ist jedoch eine Python-spezifische Anweisung, die als Platzhalter verwendet wird, wenn der Benutzer möchte, dass das Programm nichts tut.

Verwendung der pass-Anweisung in Python

Die pass-Anweisung wird in Python verwendet, wenn etwas Code syntaktisch erforderlich ist, der Benutzer aber nicht möchte, dass das Programm etwas tut. Es kann verschiedene Gründe dafür geben; einer kann sein, dass der Benutzer plant, den Code später hinzuzufügen, oder es kann verwendet werden, um einige Ausnahmen zu ignorieren, die während der Laufzeit ausgelöst werden.

Der folgende Beispielcode demonstriert die Verwendung der pass-Anweisung für den Fall, dass der Benutzer den Code später hinzufügen möchte:

def myfunc(x):

    if x > 0:
        print("Input is greater than zero")
    else:
        # add code here
        pass

Wenn die pass-Anweisung im obigen Codebeispiel nicht hinzugefügt worden wäre, hätte der Compiler SyntaxError oder IdentationError zurückgegeben.

Wir können die Anweisung pass auch verwenden, um eine Ausnahme in Python zu ignorieren, wie im folgenden Beispielcode gezeigt wird:

def divide(x, y):
    z = None
    try:
        z = x / y
    except:
        pass
    return z


divide(6, 0)

Im obigen Beispielcode haben wir die Anweisung pass zusammen mit den Anweisungen try und except verwendet, um den ZeroDivisionError zu behandeln und zu verhindern, dass der Code abstürzt.

Verwandter Artikel - Python Keyword