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