Structures de contrôle

Instruction if, notion d'indentation

ceci est le bloc principal
if condition:
    bloc 2
    if condition2:
        bloc 3
    fin de bloc 2
fin de bloc 1

L'indentation se fait en général automatiquement sinon il est pratique d'utiliser la touche tabulation pour décaler vers la droite.

Pour revenir en arrière, il faut utiliser la touche backspace (décaler vers la gauche).

Un bloc contient toutes les instructions avec la même indentation.

fin de bloc n'a pas à figurer dans le programme, c'est juste à titre indicatif.


Instruction if

if condition:
    instructions
    ...

Après le : il faut respecter
l'indentation. Les instructions ne
seront exécutées que si la
condition est vérifiée.
 

Si dans un bloc il n'y a rien à faire, on peut utiliser l'instruction pass.

if condition:
    pass
else:
    instruction ...