Leçon 10 / 10 — Chapitre 10: Mise en pratique : gestion associative
Cas pratique : un mini-tableau de bord associatif
Ce cas pratique combine l'opérateur ternaire (vu au chapitre 2), une condition et le formatage de chaîne dans une seule fonction, pour synthétiser le profil d'un membre en une ligne lisible.
def analyser_membre(nom, cotisation, evenements_suivis):
statut = "Actif" if evenements_suivis >= 3 else "Peu actif"
return nom + " : " + statut + " (" + str(cotisation) + " $ cotisés)"
print(analyser_membre("Ana", 40, 5))
La fonction combine trois notions du module en quelques lignes : l'opérateur ternaire pour déterminer le statut en une seule expression, la conversion de type avec str() pour la cotisation, et la concaténation pour assembler le message final — un bon résumé de ce qu'un programme Python débutant peut déjà accomplir.
À vous de jouer : adaptez cette fonction pour qu'elle prenne aussi en compte le montant total des dons du membre, en plus de sa cotisation.
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