Obiectul NoneType este un tip special în Python care reprezintă absența unei valori. Cu alte cuvinte, NoneType este tipul pentru obiectul None, care este un obiect care nu conține nicio valoare sau definește o valoare nulă. Este folosit pentru a indica faptul că o variabilă sau o expresie nu are o valoare sau are o valoare nedefinită. Niciunul nu înseamnă practic absența unei valori.
În acest articol, vom discuta despre metodele de verificare a NoneType Piton împreună cu pașii și rezultatele adecvate.
Verificați NoneType în Python
Mai jos sunt câteva modalități prin care putem verifica NoneType în Python:
- Utilizarea este operator
- Folosind Operator de atribuire
- Folosind tip() Metodă
- Folosind condiția if
Python Verificați NoneType folosind operatorul „is”.
În acest exemplu, este operator este folosit pentru a verifica dacă o variabilă este de Nici unul tip. Dacă x este None, atunci va tipări x împreună cu tipul său așa cum se arată în rezultat, altfel va tipări declarația else X nu este None.
Python3
excel elimina primul caracter
x> => None> if> x> is> None> :> > print> (x)> > print> (> type> (x))> else> :> > print> (> 'X is not None'> )> |
>
>Ieșire
None>
Python Verificați niciunul folosind operatorul de atribuire (==)
În acest exemplu, codul verifică dacă variabila X este egal cu Nici unul folosind operatorul de egalitate (==) și tipărește un mesaj corespunzător. Dacă X este Nici unul , se imprimă Rezultatul este Nici unul ; în caz contrar, se afișează. Rezultatul nu este Nici unul.
java privat vs public
Python3
x> => None> # using assignment operator> if> x> => => None> :> > print> (> 'The result is None'> )> else> :> > print> (> 'The result is not None'> )> |
>
>Ieșire
The result is None>
Verificați Python None Type Folosind metoda type().
În acest exemplu, codul folosește metoda type() pentru a verifica dacă variabila x este de tip NoneType. Se imprimă Variabila este de NoneType. dacă x este Niciunul; în caz contrar, se afișează Variabila nu este de tip NoneType.
state unite cate orase
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.'> )> |
>
>Ieșire
The variable is of NoneType.>
Verificați Python None Using if Condition
În acest exemplu, codul folosește un dacă starea cu valoarea None, care este considerată falsă într-un context boolean. Prin urmare, execută blocul else și tipărește valoarea care este 10.
java dacă altceva
Python3
# Using if condition> if> None> :> > print> (> 0> )> else> :> > print> (> 10> )> |
harta vs set
>
>Ieșire
10>