Indrag i if-else-konstruktioner i Python

I Python bestämmer indrag vilka block av konstruktionen if-else som är parade ihop. Därför måste raderna under varje block finnas på avstånd av ett indrag. Det motsvarar fyra mellanslag eller en tabbstopp.

Låt oss titta på det allmänna schemat för ett villkor if-else. I det korrekta alternativet ska koden finnas på avstånd av ett indrag från sitt block med villkor:

pythonif jämförelseoperation:
  kod
else:
  kod

Om indraget tas bort kommer Python att returnera ett fel:

pythonif jämförelseoperation:
kod
else:
kod