Écrire des instructions conditionnelles :
Les conditions
Un programme doit souvent prendre en compte différents cas et s'adapter à des situations. Il est alors nécessaire d'écrire des conditions. Une condition est une expression logique dont le résultat est soit « vrai » soit « faux ». Une condition[1] est construite à l'aide d'opérateurs de comparaison : – l'opérateur « égal » noté = = ; – l'opérateur « différent de » noté != ou <> ; – les opérateurs « inférieur à » ou « supérieur à » notés < et > ; – les opérateurs « inférieur ou égal à » ou « supérieur ou égal à » notés <= et >=. |
Les instructions conditionnelles
La structure conditionnelle « if »
Suivant la valeur d'une condition (vraie ou fausse), le programme choisit les actions à réaliser. On parle de structures conditionnelles[2]. La structure conditionnelle « if » permet d'exécuter un bloc d'instructions lorsqu'une condition est vérifiée. |
La structure conditionnelle « if ... else »
La structure conditionnelle « if ... elif ... else »
La structure conditionnelle « if ... elif ... else » permet de gérer plusieurs conditions. Si une condition n'est pas validée, la suivante est étudiée. En Python, « elif » est la contraction de else if qui signifie « sinon si ».
