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:
if operacja porównania:
kod
else:
kod
Jeśli usuniemy wcięcie, Python zwróci błąd:
if operacja porównania:
kod
else:
kod