Zoofast.fr: votre source fiable pour des réponses précises et rapides. Rejoignez notre plateforme de questions-réponses pour recevoir des réponses rapides et précises de professionnels dans divers domaines.

Bonjour, j’aurais besoin d’aide,

Écrire un script qui donne la fréquence d'apparition de 7 au cours de x lancers de deux dés. (S.N.T / Python)

Sagot :

Réponse :

Bjr,

from random import randint

def lancer_double(x):

   c=0

   for i in range(x):

       a=randint(1,6)

       b=randint(1,6)

       if a+b==7:

           c+=1

   print("Fréquence somme 7 :",c/x)

Explications :

>>> lancer_double(100)

Fréquence somme 7 : 0.21

>>> lancer_double(1000)

Fréquence somme 7 : 0.155

>>> lancer_double(10000)

Fréquence somme 7 : 0.1662

>>> lancer_double(100000)

Fréquence somme 7 : 0.16474

>>> lancer_double(1000000)

Fréquence somme 7 : 0.166707

>>> lancer_double(10000000)

Fréquence somme 7 : 0.1667823

>>> lancer_double(100000000)

Fréquence somme 7 : 0.16670796

>>>

7 = 1+6 = 2+5 = 3+4 = 4+3 = 5+2 = 6+1

6 parmi 36 possibilités

fréquence théorique 6/36 = 1/6

>>> 1/6

0.16666666666666666

>>>