top of page

Structure conditionnelle

  • Opérateurs de comparaison :

x est égal à y  <=>  x = = y

x est différent de y  <=>  x != y

x est strictement inférieur à y <=>  x < y

x est strictement supérieur à y <=>  x > y

x est inférieur ou égal à y <=>  x <= y

x est supérieur ou égal à y <=>  x >= y

  • Opérateurs logiques :​

ET (and)

Syntaxe : (condition 1) and (condition 2)

=> Vrai (True) si les deux conditions sont vérifiées

=> Faux (False) si au moins une des deux conditions n'est pas vérifiée

OU (or)

Syntaxe : (condition 1) or (condition 2)

=> Vrai (True) si au moins une condition est vérifiée

=> Faux (False) si les deux conditions ne sont pas vérifiées

Syntaxe d'une structure conditionnelle if :

 

if condition 1 :

séquence 1

elif condition 2 :

séquence 2

elif condition N :

séquence N

else :

séquence

 

Il est possible également d'avoir des structures conditionnelles imbriquées c'est-à-dire un if dans un autre if.

bottom of page