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 барабар эместигин текшериңиз.