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:
tst = 3
Pojďme zkontrolovat, zda má hodnotu
None:
if tst == None:
print('+++')
else:
print('---') # toto se provede
Při kontrole lze také použít
klíčové slovo is:
if tst is None:
print('+++')
else:
print('---') # toto se provede
Chcete-li zjistit, že proměnná NENÍ
None, přidá se do podmínky not:
if tst is not None:
print('+++') # toto se provede
else:
print('---')
Je dána proměnná:
tst = 10
Zkontrolujte, zda je rovna hodnotě None.
Je dána proměnná:
tst = 'abc'
Zkontrolujte, zda se nerovná hodnotě None.