On considère une variable aléatoire X et sa loi de probabilités.
 | 
 | 
 | 
 | 
… |  | 
 | 
|---|---|---|---|---|---|---|
 | 
 | 
 | 
 | 
… |  | 
 | 
Le but est de créer trois fonctions en Python retournant l’espérance, la variance et l’écart type de la variable aléatoire .![]()
I. Espérance de la variable aléatoire 
Créer une fonction esperance qui prend en paramètres une liste valeurs des valeurs prises par  et une liste ![]()
probabilites des probabilités correspondantes. Cette fonction retournera l’espérance de .![]()
II. Variance de la variable aléatoire 
Créer une fonction variance qui prend en paramètres une liste valeurs des valeurs prises par  et une liste ![]()
probabilites des probabilités correspondantes. Cette fonction retournera la variance de .![]()
III. Ecart Type de la variable aléatoire 
Créer une fonction ecartType qui prend en paramètres une liste valeurs des valeurs prises par  et une liste ![]()
probabilites des probabilités correspondantes. Cette fonction retournera l’écart type de .![]()
IV. Tests
On pourra tester nos fonctions avec la loi ci-dessous:
 | 
1 | 
2 | 
3 | 
4 | 
5 | 
6 | 
|---|---|---|---|---|---|---|
 | 
0,1 | 
0,1 | 
0,1 | 
0,1 | 
0,1 | 
0,5 | 
>>> esperance([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
4.5
>>> variance([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
3.25
>>> ecartType(([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
1.8027756377319946