Kontrola speciálních hodnot v Pythonu

V Pythonu lze zkontrolovat, zda je hodnota proměnné speciálním typem dat - None, True, False.

Předpokládejme, že máme proměnnou tst:

pythontst = 3

Pojďme zkontrolovat, zda má hodnotu None:

pythonif tst == None:
  print('+++')
else:
  print('---') # toto se provede

Při kontrole lze také použít klíčové slovo is:

pythonif tst is None:
  print('+++')
else:
  print('---') # toto se provede

Chcete-li zjistit, že proměnná NENÍ None, přidá se do podmínky not:

pythonif tst is not None:
  print('+++') # toto se provede
else:
  print('---')
Задание 1

Je dána proměnná:

pythontst = 10

Zkontrolujte, zda je rovna hodnotě None.

Задание 2

Je dána proměnná:

pythontst = 'abc'

Zkontrolujte, zda se nerovná hodnotě None.