Mathématiques · 2nde · Programme officiel

Lire une fonction qui calcule une moyenne ou un écart type en 2nde

Lire une fonction qui calcule une moyenne ou un écart type, c'est une notion de mathématiques du chapitre « Algorithmique et programmation Python », au programme de 2nde. Voici le cours, un exemple et de quoi t'entraîner.

Lire une fonction qui calcule une moyenne ou un écart type : le cours

Il faut savoir lire et comprendre une fonction qui calcule la moyenne ou l'écart type d'une série (ici donnée sous forme de liste, qu'on se contente de parcourir). La moyenne est la somme des valeurs divisée par leur nombre ; l'écart type est la racine carrée de la moyenne des carrés des écarts à la moyenne.

Exemple

```python from math import sqrt def moyenne(serie): s = 0 for x in serie: s = s + x return s / len(serie) def ecart_type(serie): m = moyenne(serie) s = 0 for x in serie: s = s + (x - m)**2 return sqrt(s / len(serie)) ``` Pour la série 8, 10, 12 : la moyenne vaut 10, les carrés des écarts valent 4, 0 et 4, donc l'écart type vaut $\sqrt{\frac{8}{3}} \approx 1{,}63$.

À retenir

Dans ces fonctions, la variable s est un accumulateur : elle vaut 0 au départ et on lui ajoute une quantité à chaque tour de boucle ; len(serie) est le nombre de valeurs.

S'entraîner sur lire une fonction qui calcule une moyenne ou un écart type

Fais l'exercice, puis demande au tuteur de te corriger pas à pas.

Exercice 1

On considère la fonction suivante (k % 2 donne le reste de la division de k par 2) : ```python def mystere(n): s = 0 k = 1 while k <= n: if k % 2 == 0: s = s + k k = k + 1 return s ``` 1) Que renvoie mystere(6) ? Détaille l'exécution. 2) Que calcule cette fonction en général ?

Corrige cet exercice avec le tuteur →

Exercice 2

1) Écris une fonction somme_deux_des() qui simule le lancer de deux dés équilibrés (avec randint) et renvoie la somme obtenue. 2) Écris une fonction frequence_sept(n) qui répète n fois cette expérience et renvoie la fréquence des sommes égales à 7. 3) Sachant que la probabilité d'obtenir une somme égale à 7 est $\frac{6}{36}$, de quelle valeur la fréquence renvoyée devrait-elle être proche quand n est grand ?

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Algorithmique et programmation Python (Mathématiques 2nde).

Autres notions de ce chapitre

Bloqué sur lire une fonction qui calcule une moyenne ou un écart type ?

Le tuteur Comprendo t'explique la notion et corrige tes exercices pas à pas, en posant les bonnes questions.

Sans carte bancaire. Résiliable en 1 clic.