Avancé
🧠 Fondamentaux
30 XP
0 personnes ont réussi
Analyser des notes d'eleves
Voici un exercice de synthese qui combine tout ce qu'on a vu : boucles, conditions, accumulateurs, et logique.
Imagine que tu es prof et que tu as les notes de tes eleves. Tu veux générer un bilan rapide.
Écris une fonction bilan_notes(notes) qui prend une liste de notes (entiers de 0 a 20) et renvoie un dictionnaire avec : 'moyenne' : la moyenne des notes, arrondie a 1 decimale 'max' : la meilleure note 'min' : la pire note 'reussite' : le nombre d'eleves ayant 10 ou plus 'echec' : le nombre d'eleves ayant moins de 10 'mention' : la mention correspondant a la moyenne ('tres bien' si >= 16, 'bien' si >= 14, 'assez bien' si >= 12, 'passable' si >= 10, 'insuffisant' sinon)
Si la liste est vide, renvoie un dictionnaire avec toutes les valeurs a 0 et mention a 'aucune note'.