Introduction
Ko‘pincha biror narsa `True` yoki `False` ekanligini bilishingiz kerak bo‘ladi.
Boolean amallari va None
Ko‘pincha biror narsa True
yoki False
ekanligini bilishingiz kerak bo‘ladi. Masalan, kimningdir bank hisobvarag‘i ochish uchun yetarli yoshda ekanligini tekshirmoqchi bo‘lishingiz mumkin. Agar ular yetarli yoshda bo‘lsa, bu odatda True
sifatida ifodalanadi. Bu qiymatlar Boolean yoki qisqacha bool deb nomlanadi.
Python tilida False
qiymati 0 (nol) ga, True
esa 1 (bir) ga mos keladi. Buni Python interpretatorida osongina ko‘rish mumkin:
Python tilida ikki qiymatni taqqoslamoqchi bo‘lsangiz, ==
operatoridan foydalanishingiz kerak, bir =
emas. Bir =
operatori oldingi boblarda aytib o‘tilganidek assignment operator (tayinlash operatori) deb ataladi. Bu operator o‘ngdagi qiymatni chapdagi o‘zgaruvchiga tayinlaydi.
Keling, True
ga qiymat tayinlashga harakat qilamiz va nima bo‘lishini ko‘ramiz:
Python bunga ruxsat bermaydi! Siz Python tilida kalit so‘zlarga hech narsa tayinlay olmaysiz.