Bonjour ! Pouvez-vous m'aider avec cette question : On choisit le nombre de lancer de pièce. ( On fait lancer= int(input('Donnez un nombre de lancé')) ). On note les faces que l'on obtient et la probabilité d'avoir obtenue ce résultat. J'ai essayé depuis plus de 2h j'essaie de faire cette exercice, mais je n'y arrive absolument pas. J'ai déjà créé ce système ou on obtient au hasard pile ou face : from random import * def programme(): n = random() if n < 0.5: variable = 'pile' else: variable = 'face' return variable print(programme())
Lista de comentários
Réponse :
Voici le code, (pense à trier le résultat obtenu dans plusieurs variables) :
Explications :
from random import *
def programme(n=1):
Faces = []
for i in range(n):
n = random()
Faces += list("pile") if n < 0.5 else list("face")
proba = 1 / 2**n
return Faces, proba
nb = int(input("Donnez un nombre de lancés : "))
print(programme(nb))