Проверка на специални стойности в 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.