Advertisement
jukaukor

kuusinoppaa.py

Jun 19th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. # Kuuden nopean heitto
  2. # Mikä on todennäköisyys sille, että heitolla tulee kaikki numerot 1-6?
  3. # Simuloidaan heittoja
  4. # Juhani Kaukoranta 19.6.2018
  5. import numpy as np
  6. print("Mukissa on 6 arpanoppaa, heitetään ja katsotaan kuinka monessa on kaikki numerot 1-6")
  7. heittoja = int(input("anna heittojen lukumäärä "))
  8.  
  9. '''heitetän nopat'''
  10. A = np.random.randint(1,7,size=(heittoja,6))
  11. oikeita = 0
  12. '''Katsotaan onko heiton nopissa kaikki numerot 1-6'''
  13. for i in range(0,heittoja):
  14. if np.all(np.in1d([1,2,3,4,5,6],A[i])):
  15. oikeita = oikeita + 1
  16. print("oikeita rivejä oli ",oikeita," kpl 1000 rivistä, siis suhde = ",oikeita/heittoja)
  17. print("teoreettinen todennäköisyys sille,että heitolla tulee kaikki numerot 1-6, on 6!/6**6 = 0.0154")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement