Les expressions conditionnelles en Python sont utilisées pour prendre des décisions basées sur certaines conditions. Les directives principales pour les expressions conditionnelles sont if, else et elif.
Voici comment vous pouvez les utiliser :
1. L’expression `if` : Cette instruction permet de tester une condition. Si la condition est vraie (True), le bloc de code sous l’instructionif sera exécuté. Par exemple :
```
x = 20
if x == 20:
print(“x is 20”)
```
1. L’expression `else` : Elle est toujours associée à une instruction if. Le bloc de code sous l’instruction else est exécuté si la condition de l’instruction if est fausse. Par exemple :
```
x = 30
if x == 20:
print(“x is 20”)
else:
print(“x is not 20”)
```
1. L’expression `elif`: Cette instruction signifie “else if”. Elle est utilisée pour vérifier plusieurs conditions, uniquement si la condition if précédente était fausse. Par exemple :
```
x = 30
if x 20:
print("x is 20")
elif x 30:
print(“x is 30”)
else:
print(“x is not 20 nor 30”)
```
Dans cet exemple, “x is 30” sera imprimé à l’écran car la condition if est fausse donc Python vérifie ensuite la condition elif, qui ici se révèle vraie.
Notez que Python vérifie les conditions de haut en bas et exécute le bloc de code de la première condition vraie qu’il trouve. Si aucune condition n’est vraie, le bloc de code sous l’instruction `else` sera exécuté, si présent.