Behúzások az if-else szerkezetben Pythonban

A Pythonban a behúzások határozzák meg, hogy a if-else szerkezet mely kódblokjai tartoznak össze. Ezért minden blokk alatti sornak egy behúzási szintnyi távolságra kell lennie. Ez négy szóköznek vagy egy tabulátornak felel meg.

Nézzük meg az if-else feltétel általános sémáját. A helyes változatban a kódnak egy behúzási szintnyire kell lennie a saját feltételi blokkjától:

pythonif összehasonlító művelet:
  kód
else:
  kód

Ha eltávolítjuk a behúzást, a Python hibát jelez:

pythonif összehasonlító művelet:
kód
else:
kód