Erikoisarvojen tarkistus Pythonissa
Pythonissa voidaan tarkistaa, onko
muuttujan arvo erityinen tietotyyppi -
None, True,
False.
Oletetaan, että meillä on muuttuja tst:
tst = 3
Tarkistetaan, onko sen arvo
None:
if tst == None:
print('+++')
else:
print('---') # tämä suoritetaan
Tarkistuksessa voidaan myös käyttää
avainsanaa is:
if tst is None:
print('+++')
else:
print('---') # tämä suoritetaan
Selvittääksesi, että muuttuja EI ole
None, ehtoon lisätään not:
if tst is not None:
print('+++') # tämä suoritetaan
else:
print('---')
Annettu muuttuja:
tst = 10
Tarkista, että se on yhtä suuri kuin arvo None.
Annettu muuttuja:
tst = 'abc'
Tarkista, että se ei ole yhtä suuri kuin arvo None.