Bonjour, je dois réaliser un programme, je l'ai fais mais il me marque erreur je ne sais pas pourquoi pouvez-vous m'aider svp? merci d'avance
voici l'énonce :
une urne contient 3 boules noires et 2 blanches. un joueur en extrait une boule. si elle est blanche, il l'enlève, sinon il la remet dans l'urne. il renouvelle les tirages sais s'il n'y a plus de boules blanches.
soit X la variable aléatoire égale au nombre de tirages effectués avant l'arrêt.
réaliser deux fonctions qui permettent de faire la simulation de l'expérience qui permettent d'obtenir la moyenne des valeurs de X pour les échantillons de taille 2000 et 5000.
Voici mon travail :
Code:import random def tirage(): x=0 b=0 while b!=1: if random.randint(1,5)>3: b=b+1 x=x+1 while b!=2: if random.randint(1,4)>3: b=b+1 x=x+1 return x def echantillon(n): n= 1000 s=0 while n!=N: s=s+tirage() n=n+1 return s/N print (echantillon(n))
-----