Python-da Ýörite bahalary barlamak
Python-da üýtgeýjiniň bahasynyň ýörite maglumat görnüşi - None, True,
False-dygyny barlap bolýar.
Bizde tst üýtgeýjisi bar bolsun:
pythontst = 3
Geliň onuň None bahasynyň bardygyny barlalyň:
pythonif tst == None:
print('+++')
else:
print('---') # bu ýer işleýär
Barlagda is açar sözüni hem ulanyp bolýar:
pythonif tst is None:
print('+++')
else:
print('---') # bu ýer işleýär
Üýtgeýjiniň None *däldigini* barlamak üçin, şert goşulmasyna not goşulýar:
pythonif tst is not None:
print('+++') # bu ýer işleýär
else:
print('---')
Задание 1
Üýtgeýji berlen:
pythontst = 10
Onuň None bahasyna deňdigini barlaň.
Задание 2
Üýtgeýji berlen:
pythontst = 'abc'
Onuň None bahasyna deň *däldigini* barlaň.