Pythonda if-else bandlarida chekinish
Python-da indentatsiya if-else konstruktsiyasining qaysi bloklari birlashtirilganligini aniqlaydi. Shuning uchun, har bir blok ostidagi chiziqlar bir-biridan bir chekinish bo'lishi kerak. U to'rtta bo'sh joy yoki bitta yorliqga teng.
If-else shartining umumiy konturini ko‘rib chiqamiz. To'g'ri versiyada kod quyidagi shart bilan blokdan bir chekinishi kerak:
if taqqoslash operatsiyasi:
'''
kod # bu ishlaydi
'''
else:
'''
kod # bu ishlaydi
'''
Agar siz chekni olib tashlasangiz, Python xatoni qaytaradi:
if taqqoslash operatsiyasi:
'''
kod # xatoga yo'l qo'yadi
'''
else:
'''
kod # bu kod ishlamaydi, chunki yuqoridagi xato ko'rsatilgan
'''