Instructions conditionnelles


Si ... alors ...

Partie 5

Partie 5

Déclaration

3 structures

  • Si faire ....
  • Si faire .... Sinon faire ...
  • Si faire .... Sinon si faire ... Sinon faire ...
SI
IF

Déclaration

Si ...

if condition :
        instructions

Construction de l'instruction :

  • le mot clé if permet de déclarer un bloc d'instructions qui sera interprété si la condition est vraie.
  • une condition
  • Les deux points : à la fin de la ligne de def sont obligatoires.
  • Les instructions sont indentées (comme pour for, while ou les fonctions)

Partie 5

Partie 5

SINON
ELSE

Déclaration

Si ...

if condition :
    instructions effectuées si la condition est vraie
else:
    instructions si la condition est fausse

        

Construction de l'instruction :

  • le mot clé else permet de déclarer un second bloc d'instructions qui sera interprété si la condition est fausse.
  • Les deux points : après else sont obligatoires.
  • Les instructions sont indentées (comme pour for, while ou les fonctions)

Partie 5

Partie 5

SINON SI
ELSE IF
ELIF

Déclaration

Si ...

if c1 :
    instructions effectuées si c1 est vraie
elif condition2:
    instructions effectuées si c2 est vraie
else:
    instructions dans les autres cas

        

Construction de l'instruction :

  • le mot clé elif permet de déclarer un d'instructions qui sera interprété si la c1 est fausse et c2 est vraie.
  • Les deux points : après else sont obligatoires.
  • Les instructions sont indentées (comme pour for, while ou les fonctions)

Partie 5

Partie 5