I denne opplæringen lærer vi hvordan du kan sjekke om en variabel er en ingen type. Dette kan hjelpe deg med å håndtere feilene og bekrefte at en variabel verdi er null.
Metode 1: Bruke IS -nøkkelordet
En av de vanligste metodene for å sjekke om en variabel er ingen eller ikke, er ved å bruke nøkkelordet "IS". Nøkkelordet skal returnere sant hvis variabelen er null og usant ellers. Vi kan deretter pakke denne konstruksjonen inne i en "if" -uttalelse som vist i følgende eksempelkode:
var = ingenNår vi har kjørt den forrige koden, ser vi en utdata som vist på følgende:
python3 python_noneFra forrige utdata kan vi se at programmet kommer tilbake siden verdien av variabelen er ingen.
Vi kan også prøve det samme ved å sette verdien til VaR til 0.
var = 0Kjører den forrige koden returnerer følgende:
python3 python_noneDerfor kan vi bekrefte at 0 ikke er en ingen type i Python.
Metode 2: Bruke Isinstanceof
Isinstanceof -metoden i Python lar oss sjekke om en spesifikk verdi tilhører en spesifikk type. Vi kan bruke denne funksjonen til å sjekke om en variabel er av en ingen type.
Den resulterende koden er som følger:
var = ingenTilsvarende returnerer koden True som indikerer at variabelen har en ingen type.
Metode 3: Bruke Python -unntaket
Vi kan også prøve et forsøk ... bortsett fra blokkering i Python for å teste om en variabel er ingen. For eksempel, hvis du prøver å utføre noen operasjon på en ingen type, returnerer Python et unntak for ikke -metype.
Vi kan bruke denne koden til vår fordel. Et eksempelkode er som følger:
var = ingenDen forrige koden returnerer koden i unntaksblokken ettersom en verdi er en ingen type.
python3 python_noneKan ikke operere på Ingen Verdi
Konklusjon
I denne artikkelen diskuterte vi de forskjellige metodene for testing hvis en variabel er en ingen type eller ikke. Takk for at du leste. Glad koding!