PaliSkill
Python pour débutants

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

Calculer le total d'une liste de ventes avec une boucle et une fonction

Cette leçon combine deux techniques déjà vues séparément — une fonction réutilisable et le motif accumulateur en boucle — pour calculer automatiquement le total d'une liste de ventes.

def calculer_total(ventes):
    total = 0
    for v in ventes:
        total += v
    return total

ventes_du_jour = [120, 85, 200, 60]
print(calculer_total(ventes_du_jour))

Encapsuler ce calcul dans une fonction permet de le réutiliser sur n'importe quelle liste de ventes, sans jamais réécrire la boucle — calculer_total(ventes_semaine) fonctionnerait tout aussi bien sur une autre liste.

À vous de jouer : adaptez cette fonction pour qu'elle calcule aussi le nombre de ventes, en plus du total.

À vous de jouer

À faire

Que va afficher ce code ?

def calculer_total(ventes):
    total = 0
    for v in ventes:
        total += v
    return total

print(calculer_total([45, 130, 75]))

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