# Проверка на специальные значения в Python

В Python можно проверить, является ли значение переменной специальным типом данных - `None`, `True`, `False`.

Пусть у нас есть переменная `tst`:

`tst = 3`

Давайте проверим, имеет ли она значение `None`:

`if tst == None: print('+++') else: print('---') # сработает это`

Также при проверке можно использовать ключевое слово `is`:

`if tst is None: print('+++') else: print('---') # сработает это`

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

`if tst is not None: print('+++') # сработает это else: print('---')`

Дана переменная:

`tst = 10`

Проверьте, что она равна значению `None`.

Дана переменная:

`tst = 'abc'`

Проверьте, что она не равна значению `None`.

← →
↑