if not-Anweisung in Python
Die if
-Anweisung in Python prüft eine bestimmte Bedingung und führt einen Codeblock aus, wenn die Bedingung wahr ist.
Die if not
-Anweisung macht das Gegenteil der if
-Anweisung. Sie testet, ob eine Bedingung falsch ist und führt dann einige Anweisungen aus.
Die Verwendung der if not
-Anweisung verbessert die Lesbarkeit des Codes und kann direkt einige Anweisungen für Bedingungen ausführen, die False
zurückgeben.
Der folgende Code hilft bei der Erläuterung ihrer Verwendung.
x = 5
if not x > 10:
print("False")
Ausgabe:
False
Da x > 10
False
ist, wird der Code ausgeführt.
Ähnlich wie die if
-Anweisung kann sie mehrere Bedingungen haben, und wir können sie auch mit dem Schlüsselwort else
verwenden, um if-else
-Blöcke zu erzeugen.
Die if not
-Anweisung kann auch verwendet werden, um zu prüfen, ob eine Datensammlung wie eine Liste oder ein Dictionary leer ist oder nicht. Wenn in Python eine Variable oder ein Objekt 0 oder leer ist, dann wird es als falsch angesehen. Siehe das folgende Beispiel.
lst = []
if not lst:
print("Empty")
Ausgabe:
Empty
In ähnlicher Weise kann die Verwendung auf andere Bedingungen ausgedehnt werden, z. B. um zu prüfen, ob etwas in einer Sammlung nicht vorhanden ist. Zum Beispiel können wir das if not
mit dem Schlüsselwort in
verwenden, um einige Anweisungen auszuführen, wenn ein Element nicht in einer Liste vorhanden ist, wie unten gezeigt.
lst = [1, 2, 3, 5, 6]
if not 4 in lst:
print("All Okay")
else:
print("Not Okay")
Ausgabe:
All Okay
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn