Advertisement
jukaukor

oppilasparit.py

Mar 16th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. # Luokassa on 6 poikaoletettua, 10 tyttöoletettua, yhteensä 16 oppilasta
  2. # Valitaan satunnaisesti pari
  3. # Mikä on poikaparin todennäköisyys?
  4. # Mikä on tyttöparin todennäköisyys?
  5. # Mikä on sekaparin todennäköisyys?
  6.  
  7. import numpy as np
  8.  
  9. # numeroidaan pojat 1-6, tytöt 7-16
  10. poikapari = 0
  11. tyttopari = 0
  12. sekapari = 0
  13. pareja = 0
  14. for i in range(1000000):
  15. noppa1 = np.random.randint(1,17)
  16. noppa2 = np.random.randint(1,17)
  17. while noppa2 == noppa1 :
  18. noppa2 = np.random.randint(1,17)
  19. pareja += 1
  20. if noppa1 <= 6 and noppa2 <= 6 :
  21. poikapari += 1
  22. if noppa1 >= 7 and noppa2 >= 7:
  23. tyttopari += 1
  24. if noppa1 <= 6 and noppa2 >= 7 or noppa2 <= 6 and noppa1 >=7 :
  25. sekapari += 1
  26.  
  27. print("pareja yhteensä = ",pareja)
  28. print("poikapareja yhteensä = ",poikapari)
  29. print("tyttöpareja yhteensä = ",tyttopari)
  30. print("sekapareja yhteensä = ",sekapari)
  31. print("poikaparien osuus kaikista pareista = ", poikapari/pareja)
  32. print("tyttöparien osuus kaikista pareista = ", tyttopari/pareja)
  33. print("sekaparien osuus kaikista pareista = ", sekapari/pareja)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement