2nde, probabilités et echantillonage

On considère le programme python suivant permettant de simuler le lancer d’une pièce. Pour cela on considèrera que 0 représente Pile et 1 Face.

# on importe la fonction randint de la bibliothèque random
from random import randint

def tirages(n):
    retour=[]
    # on effectue n tirages
    for i in range(n):
        # on tire un nombre entier entre 0 et 1
        tirage=randint(0,1)
        # on l'ajoute aux tirages
        retour.append(tirage)
    # on retourne les tirages
    return retour
    
def frequence(valeur,n):
    return tirages(n).count(valeur)/n

Exercice 1

Copier et coller le code ci-dessus dans Thonny, exécuter le.
1. Tester les commandes suivantes :

>>> tirages(10)
...
>>> tirages(100)
...

Que permettent-elles de simuler ?

2. Tester les commandes suivantes :

>>> frequence("0",100)
...
>>> frequence("0",100)
...
>>> frequence("0",100)
...
>>> frequence("0",100)
...
>>> frequence("1",100)
...
>>> frequence("1",100)
...
>>> frequence("1",10000)
...
>>> frequence("0",10000)
...

Que permettent-elles de calculer ? Que remarquez-vous ?

Exercice 2

Adaptez ce programme pour simuler le lancer d’un dé à 6 faces numérotées de 1 à 6 . Déterminer une valeur approchée de la probabilité d’obtenir « 6 » à l’aide de votre programme.

Exercice 3

Adaptez votre programme pour simuler la somme du lancer de 2 dés à 6 faces. Quelle est la somme qui va apparaître le plus souvent ? Avec quelle probabilité ?

Exercice 4

On joue 500 fois à Pile ou Face. A votre avis est-il possible d’avoir obtenu 6 fois Pile successivement ? 7 fois ? Modifier votre programme pour répondre.