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 արժեքին: