Python-dagi if-else konstruksiyasida chekinishlar

Python-da chekinishlar qaysi bloklar if-else konstruksiyasida juftlashganligini belgilaydi. Shuning uchun har bir blok ostidagi satrlar bir chekinish masofasida bo'lishi kerak. Bu to'rt bo'shliq yoki bir tabulyatsiyaga teng.

Keling, if-else shartining umumiy sxemasini ko'rib chiqaylik. To'g'ri variantda kod o'zining shart blokidan bir chekinish masofasida joylashgan bo'lishi kerak:

pythonif taqqoslash amali:
  kod
else:
  kod

Agar chekinish olib tashlansa, Python xatolik qaytaradi:

pythonif taqqoslash amali:
kod
else:
kod