La construction elif en Python
La construction elif permet de spécifier
une comparaison supplémentaire avant le bloc else.
Supposons que nous ayons une variable tst :
tst = 3
Comparons sa valeur avec les nombres
1 et 5. Écrivons également
un message différent pour chacun à afficher
dans la console :
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # ceci s'exécutera
Deux variables sont données :
tst1 = 5
tst2 = 8
Vérifiez laquelle de ces variables a la valeur la plus grande et affichez le message correspondant.
Une variable age est donnée, contenant
l'âge de l'utilisateur. Écrivez une condition
quand la variable est inférieure à 18 et supérieure
à 10. Ensuite une condition si le nombre
se trouve dans l'intervalle de 18 à
60. Écrivez également un message à
afficher dans la console quand le nombre ne correspond
à aucune des conditions précédentes.
Dans la variable day se trouve un nombre
quelconque dans l'intervalle de 1 à 31.
Déterminez dans quelle décade du mois ce nombre
se situe (la première, la deuxième ou la troisième).