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 අගයට සමාන නොවන බව පරීක්ෂා කරන්න.