logo

Cum să verificați NoneType în Python

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:

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>