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