Erikoisarvojen tarkistus Pythonissa

Pythonissa voidaan tarkistaa, onko muuttujan arvo erityinen tietotyyppi - None, True, False.

Oletetaan, että meillä on muuttuja tst:

pythontst = 3

Tarkistetaan, onko sen arvo None:

pythonif tst == None:
  print('+++')
else:
  print('---') # tämä suoritetaan

Tarkistuksessa voidaan myös käyttää avainsanaa is:

pythonif tst is None:
  print('+++')
else:
  print('---') # tämä suoritetaan

Selvittääksesi, että muuttuja EI ole None, ehtoon lisätään not:

pythonif tst is not None:
  print('+++') # tämä suoritetaan
else:
  print('---')
Задание 1

Annettu muuttuja:

pythontst = 10

Tarkista, että se on yhtä suuri kuin arvo None.

Задание 2

Annettu muuttuja:

pythontst = 'abc'

Tarkista, että se ei ole yhtä suuri kuin arvo None.