PaliSkill
← Python pour débutants

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 l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

Débloquez les 97 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.