logo

Hoe u GeenType in Python kunt controleren

Het NoneType-object is een speciaal type in Python dat de afwezigheid van een waarde vertegenwoordigt. Met andere woorden, NoneType is het type voor het object Geen, een object dat geen waarde bevat of een nulwaarde definieert. Het wordt gebruikt om aan te geven dat een variabele of expressie geen waarde heeft of een ongedefinieerde waarde heeft. Geen betekent feitelijk de afwezigheid van een waarde.

In dit artikel gaan we methoden bespreken voor het inchecken van NoneType Python samen met de juiste stappen en uitgangen.



Controleer GeenType in Python

Hieronder vindt u enkele manieren waarop we de GeenType in Python:

  • Gebruiken is operator
  • Gebruik makend van Opdracht Operator
  • Gebruik makend van type() Methode
  • Gebruik van if-voorwaarde

Python Controleer GeenType met behulp van de ‘is’-operator

In dit voorbeeld is de is operator wordt gebruikt om te controleren of een variabele van is Geen type. Als de x Geen is, wordt x afgedrukt samen met het type zoals weergegeven in de uitvoer, anders wordt de else-instructie afgedrukt, X is niet Geen.

Python3








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

>

>

Uitvoer

tekenreeks naar int converteren
None>

Python Controleer Geen met toewijzingsoperator (==)

In dit voorbeeld controleert de code of de variabele X is gelijk aan Geen met behulp van de gelijkheidsoperator (==) en drukt een bijbehorend bericht af. Als X is Geen , wordt afgedrukt. Het resultaat is Geen ; anders wordt het afgedrukt. Het resultaat is niet Geen.

Python3




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

partiële afgeleide van latex

>

>

Uitvoer

The result is None>

Controleer Python Geen Type met behulp van type() Methode

In dit voorbeeld gebruikt de code de methode type() om te controleren of de variabele x van het type NoneType is. Er wordt afgedrukt. De variabele is van NoneType. als x Geen is; anders wordt afgedrukt. De variabele is niet van NoneType.

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.'>)>

>

>

Uitvoer

Freddie Mercury geboren
The variable is of NoneType.>

Controleer Python Geen met if-voorwaarde

In dit voorbeeld gebruikt de code een als voorwaarde met de waarde Geen, die in een booleaanse context als False wordt beschouwd. Daarom voert het het else-blok uit en drukt de waarde af die 10 is.

Python3




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

>

>

Uitvoer

10>