Advertisement
Guest User

Untitled

a guest
Mar 16th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2.  
  3. import random
  4.  
  5. # Hoe vaak herhaalt het experiment per deelnemer?
  6. n = 6
  7.  
  8. # Hoeveel keuzes kan de deelnemer maken?
  9. m = 4
  10.  
  11. def experiment(n,m):
  12.  
  13.     # Aantal correcte gokken begint op 0
  14.     correctGuesses = 0
  15.  
  16.     # Herhaal het experiment n keer
  17.     for i in range(0, n):
  18.  
  19.         # Kies willekeurige getallen tussen 1 en het aantal keuzes
  20.         correctNumber = random.randint(1,m)
  21.         guessedNumber = random.randint(1,m)
  22.  
  23.         # Als de getallen gelijk zijn, tel dan 1 op bij het aantal correcte gokken
  24.         if correctNumber == guessedNumber:
  25.             correctGuesses += 1
  26.    
  27.     return correctGuesses
  28.  
  29. #Hoeveel mensen doen mee?
  30. k = 5
  31.  
  32. # Maak een lijst met percentages van correcte gokken per deelnemer
  33. Hits = []
  34. for  i in range(0,k):
  35.     Hits.append((float(experiment(n,m))/float(n))*100.)
  36.  
  37. # Bereken het gemiddelde percentage van correcte gokken over het hele onderzoek
  38. print sum(Hits)/len(Hits)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement