Variables, Simulations et Accumulations

icône de pdf
Signaler
Apprends à simuler des expériences aléatoires avec Python ! Grâce à ce cours, tu sauras utiliser un compteur, un accumulateur, et simuler une loi de Bernoulli pour développer tes compétences en algorithmique et en probabilités. Mots-clés : Python, simulateur Bernoulli, compteur Python, accumulateur, programmation probabiliste, simulation aléatoire.

I. Simuler une loi de Bernoulli de paramètre pp

Définition :

Une variable aléatoire de Bernoulli de paramètre pp prend la valeur 1 avec une probabilité pp et la valeur 0 avec une probabilité 1p1 - p.

Implémentation Python :

On utilise un générateur de nombres aléatoires entre 0 et 1, puis on compare à pp.

picture-in-textExemple d'application :

Simuler 10 expériences de Bernoulli avec p=0.3p = 0.3

picture-in-text

II. Utiliser la notion de compteur

Définition :

Un compteur est une variable qui s’incrémente au fil d’un processus (par exemple : compter le nombre de succès d’une simulation).

Exemple :

Compter le nombre de succès (valeurs 1) lors de 100 expériences de Bernoulli avec p=0.25p = 0.25

picture-in-text

III. Utiliser un accumulateur pour calculer une somme ou un produit

Définition :

Un accumulateur est une variable utilisée pour stocker progressivement le résultat d'une opération comme une somme ou un produit.

Exemple 1 – Somme de 10 entiers aléatoires entre 1 et 10 :

picture-in-text

Exemple 2 – Produit de 5 entiers aléatoires entre 1 et 5 :

picture-in-text

Résumé :

  • La loi de Bernoulli est simulée avec un random.random() comparé à pp.

  • Le compteur est utilisé pour compter un événement (par exemple des succès).

  • L’accumulateur permet de construire une somme ou un produit au fil d’une boucle.