Wcięcia w konstrukcji if-else w Pythonie

W Pythonie wcięcia określają, które bloki konstrukcji if-else są połączone w parę. Dlatego linie pod każdym blokiem muszą znajdować się w odległości jednego wcięcia. Jest ono równe czterem spacjom lub jednemu tabulatorowi.

Przyjrzyjmy się ogólnemu schematowi warunku if-else. W prawidłowym wariancie kod musi znajdować się w odległości jednego wcięcia od swojego bloku z warunkiem:

pythonif operacja porównania:
  kod
else:
  kod

Jeśli usuniemy wcięcie, Python zwróci błąd:

pythonif operacja porównania:
kod
else:
kod