instructions conditionnelles if : ....elif:.... else :.... 

♦ Structure  if : .... elif:.....else : ....

Langage naturel

si condition 1 alors
   instructions 1
sinon si condition 2 alors

    instructions 2
sinon

    intructions 3

if condition1 :
    instructions 1
elif condition2 :
    instructions 2
else :
     instructions 3

 

Remarques :

♦ Les ":" en fin de ligne du if, elif et else sont obligatoires

♦ Ne pas oublier l'indentation (décalage) des blocs d'instruction 

elif et else sont optionnels et s'ils sont présents doivent être alignés avec if.

 

 

 

 

 

a=2
b=5
if a>b :
  print(a," > ",b)
elif b==a :
  print(a," = ",b)
else : 
  print(a," < ",b)

Copie - colle le script dans l'éditeur pour l'exécuter et teste différentes valeurs de a et de b.