2.1.2 - Εσοχές

Οι εσοχές στην python είναι πολύ σημαντικές. Κάθε γραμμή κάτω από την εντολή if, η οποία είναι σε εσοχή, θα εκτελεστεί μόνο αν η πρόταση είναι αληθής. Μετά την προβλεπόμενη εκτέλεση (ή όχι) του κώδικα που είναι στην εσοχή η εκτέλεση συνεχίζεται κανονικά.

# Equal a = 2 if a == 1: print("If a is one, this will print.") print("So will this.") print("And this.") print("This will always print because it is not indented.")

Η εσοχή πρέπει να είναι ακριβώς η ίδια. Ο παρακάτω κώδικας δεν λειτουργεί:
if a == 1: print("Indented two spaces.") print("Indented four. This will generate an error.") print("The computer will want you to make up your mind.")