L'objecte NoneType és un tipus especial a Python que representa l'absència d'un valor. En altres paraules, NoneType és el tipus de l'objecte None, que és un objecte que no conté cap valor o que defineix un valor nul. S'utilitza per indicar que una variable o expressió no té un valor o té un valor indefinit. Cap significa bàsicament l'absència d'un valor.
En aquest article, parlarem dels mètodes per comprovar NoneType Python juntament amb els passos i resultats adequats.
que gran és el meu monitor
Comproveu NoneType a Python
A continuació es mostren algunes maneres de comprovar-ho NoneType en Python:
- L'ús és un operador
- Utilitzant Operador d'assignació
- Utilitzant tipus () Mètode
- S'utilitza if Condition
Python Comprova NoneType mitjançant l'operador 'is'.
En aquest exemple, el és L'operador s'utilitza per comprovar si una variable és de Cap tipus. Si la x és Cap, imprimirà x juntament amb el seu tipus, tal com es mostra a la sortida, en cas contrari, imprimirà la declaració else X no és Cap.
Python 3
x> => None> if> x> is> None> :> > print> (x)> > print> (> type> (x))> else> :> > print> (> 'X is not None'> )> |
>
matriu d'estructura en llenguatge c
>Sortida
None>
Python Comprova cap utilitzant l'operador d'assignació (==)
En aquest exemple, el codi comprova si la variable x és igual a Cap utilitzant l'operador d'igualtat (==) i imprimeix el missatge corresponent. Si x és Cap , imprimeix El resultat és Cap ; en cas contrari, imprimeix El resultat no és Cap.
Python 3
x> => None> # using assignment operator> if> x> => => None> :> > print> (> 'The result is None'> )> else> :> > print> (> 'The result is not None'> )> |
>
>Sortida
The result is None>
Comproveu Python Cap tipus utilitzant el mètode type().
En aquest exemple, el codi utilitza el mètode type() per comprovar si la variable x és del tipus NoneType. Imprimeix La variable és de NoneType. si x és Cap; en cas contrari, imprimeix La variable no és de NoneType.
cadena comparable en java
Python 3
x> => None> # Using type() method> if> type> (x)> => => type> (> None> ):> > print> (> 'The variable is of NoneType.'> )> else> :> > print> (> 'The variable is not of NoneType.'> )> |
>
>Sortida
The variable is of NoneType.>
Comproveu Python Cap utilitzant la condició si
En aquest exemple, el codi utilitza un si condició amb el valor Cap, que es considera Fals en un context booleà. Per tant, executa el bloc else i imprimeix el valor que és 10.
Python 3
# Using if condition> if> None> :> > print> (> 0> )> else> :> > print> (> 10> )> |
string compara java
>
>Sortida
10>