Python ist keine

Python ist keine
In Python ist ein None ein spezielles Schlüsselwort, das dem Python -Interpreter mitteilt, dass die Variable null ist oder nicht verfügbar ist. Denken Sie daran, dass ein Nullwert nicht Null bedeutet.

In diesem Tutorial lernen wir, wie man prüft, ob eine Variable keine Typ ist. Dies kann Ihnen helfen, die Fehler zu behandeln und zu überprüfen, ob der Wert einer Variablen null ist.

Methode 1: Verwenden des IS -Schlüsselworts

Eine der häufigsten Methoden, um zu überprüfen, ob eine Variable keine ist oder nicht, ist das Schlüsselwort "IS". Das Schlüsselwort sollte True zurückgeben, wenn die Variable null und ansonsten falsch ist. Anschließend können wir dieses Konstrukt in eine Anweisung „If“ einwickeln, wie im folgenden Beispielcode gezeigt:

var = keine
if (var ist nicht):
drucken ("yeap!, das ist keine ")
anders:
drucken ("Nein, nicht keine")

Sobald wir den vorherigen Code ausgeführt haben, sehen wir eine Ausgabe, wie im Folgenden dargestellt:

python3 python_none
yeap!, Das ist keine

Aus der vorherigen Ausgabe können wir sehen, dass das Programm true zurückgibt, da der Wert der Variablen keine ist.

Wir können auch versuchen, indem wir den Wert von var auf 0 festlegen.

var = 0
if (var ist keine):
drucken ("yeap!, das ist keine ")
anders:
drucken ("Nein, nicht keine")

Das Ausführen des vorherigen Codes gibt Folgendes zurück:

python3 python_none
Nein, keine keine

Daher können wir überprüfen, dass 0 in Python kein Typ ist, der kein Typ ist.

Methode 2: Verwenden der ISInstance of

Mit der IS -IS -Methode in Python können wir überprüfen, ob ein bestimmter Wert zu einem bestimmten Typ gehört. Wir können diese Funktion verwenden, um zu prüfen, ob eine Variable keine Art hat.

Der resultierende Code lautet wie folgt:

var = keine
drucken (ISInstance (var, Typ(Keiner)))
Das Ausführen des vorherigen Codes gibt Folgendes zurück:
python3 python_none
WAHR

In ähnlicher Weise gibt der Code True zurück, was angibt, dass die Variable keinen Typ enthält.

Methode 3: Verwenden der Python -Ausnahme

Wir können auch einen Versuch verwenden ... außer in Python, um zu testen, ob eine Variable keine ist. Wenn Sie beispielsweise versuchen, eine Operation auf einem Typ auszuführen.

Wir können diesen Code zu unserem Vorteil verwenden. Ein Beispielcode lautet wie folgt:

var = keine
versuchen:
var + 10
außer:
drucken ("kann nicht auf Niemandswert arbeiten")

Der vorherige Code gibt den Code im Ausnahmeblock zurück, da ein Wert keiner Typ ist.

python3 python_none

Kann nicht arbeiten An Keiner Wert

Abschluss

In diesem Artikel haben wir die verschiedenen Testmethoden erörtert, wenn eine Variable keine Typ ist oder nicht. Danke fürs Lesen. Glückliche Codierung!