algorithmique et programmation (première) · Chapitre 4 · Exercice d'entraînement
Contrôler une loi
Listes, statistiques et simulations · Lois de probabilité · niveau 1 (application)
Énoncé
Contrôler une loi. Écrire une fonction est_une_loi(valeurs, probas) qui renvoie True si les deux listes ont la même longueur, si toutes les probabilités sont positives et si leur somme vaut à près. L'essayer sur :
([1, 2, 3], [0.3, 0.6, 0.1]) ; ([1, 2], [0.7, 0.4]) ; ([1, 2, 3], [1.2, -0.1, -0.1]).
Pourquoi ne pas tester sum(probas) == 1 ?
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.