Indentări în construcția if-else în Python

În Python, indentările determină ce blocuri ale constructiei if-else sunt grupate împreună. Prin urmare, liniile de sub fiecare bloc trebuie să fie la distanța unei indentări. Aceasta este egală cu patru spații sau o tabulare.

Să analizăm schema generală a condiției if-else. În varianta corectă, codul trebuie să se afle la distanța unei indentări de blocul său cu condiția:

pythonif operație de comparare:
  cod
else:
  cod

Dacă îndepărtăm indentarea, Python va returna o eroare:

pythonif operație de comparare:
cod
else:
cod