PaliSkill
Python pour débutants

Leçon 1 / 10 — Chapitre 10: Mise en pratique : gestion associative

Calculer le total des cotisations avec une boucle et une fonction

Cette leçon combine une fonction et le motif accumulateur en boucle pour calculer automatiquement le total des cotisations reçues par une association.

def calculer_total_cotisations(cotisations):
    total = 0
    for c in cotisations:
        total += c
    return total

cotisations = [20, 40, 20, 80]
print(calculer_total_cotisations(cotisations))

Encapsuler ce calcul dans une fonction permet de le réutiliser sur les cotisations de n'importe quelle période, sans jamais réécrire la boucle.

À vous de jouer : adaptez cette fonction pour qu'elle calcule aussi la cotisation moyenne par membre, avec len().

À vous de jouer

À faire

Que va afficher ce code ?

def calculer_total_cotisations(cotisations):
    total = 0
    for c in cotisations:
        total += c
    return total

print(calculer_total_cotisations([15, 15, 30, 40]))

Copiez ce code dans un environnement Python en ligne (Google Colab, Replit, ou tout autre) pour vérifier le résultat avant de répondre.

Quitter le module