Pythonda maxsus qiymatlarni tekshirish
Pythonda o‘zgaruvchining qiymati maxsus ma'lumot turi - None, True,
False ekanligini tekshirish mumkin.
Faraz qilaylik, bizda tst o‘zgaruvchisi mavjud:
tst = 3
Keling, uning qiymati None ekanligini tekshiramiz:
if tst == None:
print('+++')
else:
print('---') # bu ishlaydi
Shuningdek, tekshirishda is kalit so‘zidan foydalanish mumkin:
if tst is None:
print('+++')
else:
print('---') # bu ishlaydi
O‘zgaruvchi None EMASLIGINI bilish uchun, shartga not qo‘shiladi:
if tst is not None:
print('+++') # bu ishlaydi
else:
print('---')
O‘zgaruvchi berilgan:
tst = 10
Uning qiymati None ga teng ekanligini tekshiring.
O‘zgaruvchi berilgan:
tst = 'abc'
Uning qiymati None ga teng emasligini tekshiring.