blocs de code

Les blocs de code sont des groupes d'instructions que vous pouvez utiliser lorsque des instructions uniques sont attendues.

Les blocs de code peuvent figurer à la suite des instructions suivantes : if, elif, else, for, while, try, except, def et class. Ces instructions introduisent le bloc de code avec le deux-points (:). Par exemple :

if x == 1: 
    y = 2
    z = 3
elif:
    y = 4
    z = 5

Utilisez l'indentation pour délimiter les blocs de code (plutôt que les accolades utilisées en Java). Toutes les lignes d'un bloc de code doivent être mises en retrait à la même position. En effet, un changement d'indentation indique la fin d'un bloc de code. Chaque niveau d'indentation est établi par quatre espaces consécutifs. Nous vous recommandons d'utiliser des espaces pour la mise en retrait des lignes, plutôt que des tabulations. Vous ne devez pas mélanger les espaces et les tabulations. Les lignes du bloc le plus à l'extérieur d'un module doivent commencer à la première colonne, ou unSyntaxErrorse produit.

Les instructions qui constituent un bloc de code (et suivent le deux-points) peuvent également être placées sur une seule ligne, séparées par des points-virgules. Par exemple :

if x == 1: y = 2; z = 3;