Leçon 3 / 7 — Chapitre 5: Fonctions et bilan des bases
Fonctions intégrées utiles : len(), min(), max(), sum()
Python fournit plusieurs fonctions prêtes à l'emploi qui s'appliquent directement à une liste, sans avoir à écrire soi-même une boucle pour obtenir un résultat très courant.
min() et max() : la plus petite et la plus grande valeur
notes = [12, 18, 9, 15]
print(min(notes)) # 9
print(max(notes)) # 18
sum() : la somme de tous les éléments
notes = [12, 18, 9, 15]
print(sum(notes)) # 54
Combiner sum() et len() pour une moyenne
notes = [12, 18, 9, 15]
moyenne = sum(notes) / len(notes)
print(moyenne) # 13.5
Cette combinaison est très fréquente : sum() pour le total, len() (vu au chapitre précédent) pour le nombre d'éléments, et une simple division pour obtenir une moyenne — sans avoir besoin d'écrire une boucle avec un accumulateur (motif vu au chapitre précédent) pour ce calcul précis.
Exemple concret : trouver la vente la plus élevée et la plus faible d'une semaine, ainsi que le chiffre d'affaires total, se fait en trois lignes avec max(), min() et sum(), plutôt qu'avec trois boucles séparées.
À vous de jouer : à partir d'une liste de 5 températures relevées sur une semaine, affichez la plus haute, la plus basse et la moyenne.
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