Leçon 10 / 10 — Chapitre 7: Mise en pratique : suivi scolaire
Cas pratique : un mini-carnet de notes
Ce cas pratique combine plusieurs notions du chapitre dans une seule fonction : calculer une moyenne à partir d'une liste de notes, puis déterminer un statut selon un seuil.
def determiner_statut(notes):
moyenne = sum(notes) / len(notes)
if moyenne >= 10:
return "Admis"
else:
return "Insuffisant"
notes_eleve = [12, 15, 9, 14]
print(determiner_statut(notes_eleve))
La fonction combine sum() et len() (calcul de moyenne), puis une condition sur le résultat, le tout encapsulé dans une seule fonction réutilisable pour n'importe quel élève de la classe.
À vous de jouer : adaptez cette fonction pour qu'elle appelle aussi attribuer_mention() (vue plus haut dans ce chapitre) et affiche la mention en plus du statut.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 90 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès