Python-da maxsus qiymatlarni sinab ko'rish
Pythonda siz o'zgaruvchining qiymati maxsus ma'lumotlar turi ekanligini tekshirishingiz mumkin - None, True, False.
Keling, tst o'zgaruvchisiga ega bo'lsin:
tst = 3
Yo'qligini tekshirib ko'ramiz:
if tst == None:
print('+++')
else:
print('---') # сработает это
Tekshirishda is kalit so'zidan ham foydalanishingiz mumkin:
if tst is None:
print('+++')
else:
print('---') # сработает это
O'zgaruvchi YO'Q emasligini bilish uchun shartga not qo'shing:
if tst is not None:
print('+++') # сработает это
else:
print('---')
№1
O'zgaruvchi berilgan:
tst = 10
Yo'q ga teng ekanligini tekshiring.
№2
O'zgaruvchi berilgan:
tst = 'abc'
Yo'q emasligini tekshiring.