03 ‐ Les conditionnelles
Aide mémoire
La structure d’une condionnelle est
if condition:
code
Celle du si…sinon
if condition:
code
else:
code
Enfin, le si…sinon si…()…sinon
if condition:
code
elif condition:
code
else:
code
Fichiers de travail
Pour les exercices de cet énoncé, vous allez travailler avec les fichiers suivants :
* exos/exo_03_01.pyqui vous est fourni.
* exos/exo_03_02.pyqui vous est fourni.
Premier exercice
Le fichier source exo_03_01.py contient la déclaration de deux variables auxquelles sont
affectées des données correspondant à deux formations : un formation qui sera assurée et une qui
devra être annulée.
Ce code déclare également une variable training à laquelle est affectée une des variables
précédente et une ligne en commentaire où c’est l’autre. Vous allez travailler sur la variable
training, ainsi, pour tester l’un ou l’autre comportement, il vous suffira de commenter l’une
ou l’autre ligne.
- Ecrivez le code qui affichera « la formation est assurée » si la formation… est maintenue et rien
- si elle sera annulée.
- Complétez le code pour qu’il affiche « la formation est maintenue » si la formation est maintenue
- et « la formation est annulée » si elle sera annulée.
Le code que vous écrirez pourra être « parlant ».
Second exercice
Le ficher source exo_03_02.py contient un code similaire mais l’information maintenue ou non est
représentée par un entier représentant le nombre d'inscrits. Nous partons du principe que si il y a
au moins un inscrit, la formation sera assurée.
Reprenez les questions précédentes pour cette représentation de données.