Проверка на специальные значения в 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.

 

 

uz ru