logo

Jak sprawdzić NoneType w Pythonie

Obiekt NoneType to specjalny typ w Pythonie, który reprezentuje brak wartości. Innymi słowy, NoneType jest typem obiektu None, który jest obiektem, który nie zawiera żadnej wartości lub definiuje wartość null. Służy do wskazania, że ​​zmienna lub wyrażenie nie ma wartości lub ma niezdefiniowaną wartość. Brak zasadniczo oznacza brak wartości.

W tym artykule omówimy metody sprawdzania NoneType Pyton wraz z odpowiednimi krokami i wynikami.



Sprawdź NoneType w Pythonie

Poniżej znajduje się kilka sposobów, dzięki którym możemy sprawdzić BrakTyp w Pythonie:

Python sprawdza brak typu za pomocą operatora „is”.

W tym przykładzie Jest Operator służy do sprawdzania, czy zmienna jest Nic typ. Jeśli x ma wartość None, wówczas wyświetli x wraz z typem pokazanym na wyjściu, w przeciwnym razie wyświetli instrukcję else X is not None.

Python3








x>=> None> if> x>is> None>:> >print>(x)> >print>(>type>(x))> else>:> >print>(>'X is not None'>)>

przycinanie alfa beta

lista c#
>

>

Wyjście

None>

Python Sprawdź brak, używając operatora przypisania (==)

W tym przykładzie kod sprawdza, czy zmienna X jest równe Nic używając operatora równości (==) i wypisuje odpowiedni komunikat. Jeśli X Jest Nic , wypisuje Wynik jest następujący Nic ; w przeciwnym razie wypisuje wynik nie Brak.

Python3




x>=> None> # using assignment operator> if> x>=>=>None>:> >print>(>'The result is None'>)> else>:> >print>(>'The result is not None'>)>

>

>

Wyjście

The result is None>

Sprawdź brak typu Pythona, używając metody type().

W tym przykładzie kod wykorzystuje metodę type() w celu sprawdzenia, czy zmienna x jest typu NoneType. Wypisuje zmienną typu NoneType. jeśli x wynosi Brak; w przeciwnym razie wypisuje Zmienna nie jest typu NoneType.

klasa abstrakcyjna a interfejs

Python3




x>=> None> # Using type() method> if> type>(x)>=>=>type>(>None>):> >print>(>'The variable is of NoneType.'>)> else>:> >print>(>'The variable is not of NoneType.'>)>

rom
>

>

Wyjście

The variable is of NoneType.>

Sprawdź Python Brak, używając warunku if

W tym przykładzie kod używa pliku jeśli warunek z wartością None, która w kontekście logicznym jest uważana za False. Dlatego wykonuje blok else i wypisuje wartość 10.

Python3




# Using if condition> if> None>:> >print>(>0>)> else>:> >print>(>10>)>

przykłady NFA

>

>

Wyjście

10>