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