Проверка на специални стойности в Python

В Python може да се провери дали стойността на променлива е от специален тип данни - None, True, False.

Нека имаме променлива tst:

pythontst = 3

Нека проверим дали тя има стойност None:

pythonif tst == None:
  print('+++')
else:
  print('---') # ще се изпълни това

При проверка може също да се използва ключовата дума is:

pythonif tst is None:
  print('+++')
else:
  print('---') # ще се изпълни това

За да разберем, че променливата НЕ е None, в условието се добавя not:

pythonif tst is not None:
  print('+++') # ще се изпълни това
else:
  print('---')
Задание 1

Дадена е променлива:

pythontst = 10

Проверете дали тя е равна на стойността None.

Задание 2

Дадена е променлива:

pythontst = 'abc'

Проверете дали тя не е равна на стойността None.