PYTHON / 07 · EXERCICE
Conditions et booléens
if, elif et else sélectionnent un bloc. and, or et not combinent des tests logiques.
Le premier test vrai détermine le bloc exécuté. Un deux-points ouvre le bloc ; quatre espaces d’indentation en délimitent le contenu.
Exemple expliqué
- 1
note = 15 if note >= 16: mention = "Très bien"Le premier seuil est 16 inclus. >= signifie supérieur ou égal ; == teste une égalité.
- 2
elif note >= 10: mention = "Validé" else: mention = "À reprendre"elif est examiné si le premier test est faux. else couvre les autres cas. Pour 15, mention vaut "Validé".
- 3
dans_intervalle = 0 <= note <= 20 print(mention, dans_intervalle)La comparaison chaînée équivaut à note >= 0 and note <= 20. or signifie « au moins un test vrai » ; not inverse un booléen.
Code à compléter
Définir mention selon les seuils 16 et 10, puis dans_intervalle pour vérifier 0 <= note <= 20. Afficher les deux valeurs.
Saisie autonome · crédit complet après réussite
Le résultat apparaîtra ici.
Session Python
Les variables restent disponibles entre les pages. Un rechargement efface les variables ; le code et l’utilisation de l’aide restent enregistrés dans cet onglet.