sannolikhet simulera tärningskast
Uppgift:
Skriv ett program som slumpar fram ett kast med tre vanliga 6-sidiga tärningar och beräknar medelvärdet av deras totalsumma. Bestäm sannolikheten för att medelvärdet blir högre än 5 om tärningarna kastas 100000 gånger.
min kod just nu:
import random
import math
import statistics
x = 0
list = []
d=0
while len(list) < 100000:
a= random.randint(1,6)
b= random.randint(1,6)
c= random.randint(1,6)
d= a+b+c
list.append (d)
print(statistics.mean(list))
Det du vill göra vid de här 100 000 kasten är att räkna hur många av dem som gav medelvärden som är större än 5.
Denna kan du göra inuti while-loopen.
Efter att du slumpat fram a,b,c så är deras medelvärde (a + b + c)/3. Därefter kan du räkna fallet som gynnsamt om det var större än 5 mha en if-sats.
Efter att loopen är klar kan du jämföra antalet utfall var gynnsamma med det total antalet utfall som var 100 000.