1 – La structure sélective If … Else …
La structure sélective if …else, permet d’exécuter un ensemble d’instructions lorsqu’une condition est réalisée.
Syntaxe:
if(condition):
instructions...
else:
autres instructions...
Exemple:
# -*- coding: utf-8 -*-
age = 19
if(age >= 18):
print("Vous êtes majeur !")
else:
print("Vous êtes mineur !")
# affiche vous êtes majeur
2 – L’instruction elif
- Enfance age < 14
- Adolescence 14 < age < 18
L’instruction else sélectionne la condition contraire qui est age < 18 et donc ne peut distinguer entre les deux cas enfance et adolescence. Ainsi pour palier à ce problème, on utilise l’instruction elif:
Exemple: instruction elif
# -*- coding: utf-8 -*-
age = int(input('tapez votre age : '))
if(age >= 18):
print("Vous êtes majeur !")
elif(age<15):
print("Vous êtes trop petit !")
else:
print("Vous êtes adolescent!")