Instructions Conditionnelles
Aperçu
Questions
Comment n’exécuter certaines parties du programme que dans certains cas ?
Objectifs
Comprendre l’instruction
if
.Comprendre ce qu’est l’indentation et son importance en Python.
Découvrir les opérateurs de comparaison disponibles en Python.
De combien indenter un bloc ?
Bien qu’il soit possible d’utiliser le nombre d’espace que l’on veut pour indenter un bloc, il est fortement recommandé d’utiliser 4 espaces (puis 8 pour les blocs imbriqués, et ainsi de suite). Les tabulations ne doivent pas être utilisées pour l’indentation.
Syntaxe : Instruction conditionnelles avec
if
- Une insruction conditionnelle démarre par le mot clé
if
suivi d’une condition (appelé aussi test), suivi de:
puis d’un bloc.- Un bloc est constitué d’une ou plusieurs lignes d’un programme qui sont indentées (toute commençant par plus d’espace que la ligne
if
et toute avec le même nombre d’espace.) ; visuellement le bloc est décalé vers sur la droite.if «condition» : «instruction» «instruction» «…» «…» # suite du programme, au même niveau que le `if`
Points Clés
Python dispose des opérateurs de comparaison
==
,!=
,<
,<=
,>
,>=
.Une comparaison est soit vraie (valeur
True
), soit fausse (valeurFalse
).L’exécution conditionnelle s’exprime grâce au mot clé
if
.L’indentation (nombre d’espaces en début de ligne) est capitale en Python car elle défini un bloc de code.
Il est possible d’imbriquer des
if
(mettre unif
dans le bloc d’un autreif
).