Utforske sannsynlighet med Python og Scratch

Det er veldig lurt å bruke koding til å utforske sannsynlighet. En liten kode kan utføre mange forsøk veldig fort. 

  • Vi kan kode en terninger og  en løkke med en test som sjekker og teller hvor mange ganger vi får 5.
  • Vi kan kaste to terninger med Python og addere terningsverdiene. Hvordan kan vi bruke Python til å si noe om sannsynligheten for at summer er 12?
Pyton
				#---kaster en tilfeldig terning-------
from random import randint
terning = randint(1,6)
print(terning)

#----kaster en terning 600 ganger. Teller og skriver ut antall som blir 5------
from random import randint
kast = 600
teller = 0
for i in range(kast):
    terning = randint(1,6)
    if terning == 5:
        teller = teller + 1
print(teller)

#-----kaster to terninger 100 ganger.Adderer dem og teller summer som er lik 12---

from random import randint
kast = 100
teller = 0
for i in range(kast):
    t1 = randint(1,6)
    t2 = randint(1,6)
    sum = t1 + t2
    if sum == 12:
        teller = teller + 1
print(teller,"/",kast)



			
Oppgave til etterarbeid!

Kan du lage en kode som sier noe om det er mest sannsynlig å få sum 7 eller sum 10 dersom du kaster to terninger og adderer (plusser) dem?

Bruk koden over. Kanskje du må teste først for sum 7 noen ganger og så for sum 10?

DigitAbel – for dypere læring