CommencezCommencez gratuitement

Lancer des pièces

Cet exercice utilise l'objet bernoulli de la bibliothèque scipy.stats pour simuler les deux issues possibles d'un lancer de pièce, 1 (« pile ») ou 0 (« face »), ainsi que la bibliothèque numpy (chargée sous np) pour fixer la graine du générateur aléatoire.

Vous utiliserez la fonction bernoulli.rvs() pour simuler des lancers en utilisant l'argument size.

Vous allez fixer la graine aléatoire afin de pouvoir reproduire les résultats de l'expérience aléatoire dans chaque exercice.

À partir de chaque expérience, vous obtiendrez la valeur de chaque lancer. Vous pouvez additionner les lancers pour obtenir le nombre de piles après 10 lancers à l'aide de la fonction sum().

Cette activité fait partie du cours

Fondements de la probabilité en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import the bernoulli object from scipy.stats
from ____ import ____

# Set the random seed to reproduce the results
np.____.____(42)

# Simulate one coin flip with 35% chance of getting heads
coin_flip = ____.rvs(p=____, size=____)
print(coin_flip)
Modifier et exécuter le code