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:
- Użycie operatora is
- Za pomocą Operator przypisania
- Za pomocą typ() metoda
- Użycie warunku if
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>