Programmer en Python

É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 >=.

Lorsque la situation à tester est plus compliquée, il est possible de combiner plusieurs conditions grâce aux opérateurs logiques :

  • « and » qui signifie « et »

  • « or » qui signifie « ou »

  • « not » qui signifie « non »

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 ... else » permet d'exécuter un bloc d'instructions lorsqu'une condition est vérifiée et un autre bloc lorsqu'elle ne l'est pas.

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 ».

  1. Condition :

    Expression logique dont le résultat est soit « vrai » soit « faux »

  2. Structure conditionnelle :

    Suivant la valeur d'une condition (vraie ou fausse), le programme choisit les actions à réaliser.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)