La mention selon la note
Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 3 — Instructions conditionnelles · La structure if / elif / else
Énoncé
Écrire une fonction mention(note) qui renvoie la mention selon la note sur : « Très bien » si , « Bien » si , « Assez bien » si , « Passable » si , « Insuffisant » sinon.
Corrigé
def mention(note):
if note >= 16:
return "Très bien"
elif note >= 14:
return "Bien"
elif note >= 12:
return "Assez bien"
elif note >= 10:
return "Passable"
else:
return "Insuffisant"
print(mention(13)) # Affiche : Assez bien
Les elif sont testés dans l'ordre : dès qu'une condition est vraie, la mention correspondante est renvoyée.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.