import matplotlib.pyplot as plt from random import randint def experience(): de = randint(1,6) # on tire au hasard un nombre entier parmi 1,2,3,4,5,6 if de < 2: X = 1 elif de < 5: X = 2 else: X = 4 return X def evolutionMoyenne(experience,nExperiences): s = experience() n = 1 L = [s] # moyenne sur 1 expérience while n < nExperiences: n = n+1 s = s + experience() L.append(s/n) # on ajoute la moyenne sur n expériences plt.plot(list(range(1,nExperiences+1)),L,'b.') plt.plot([1,nExperiences],[2.5, 2.5],'r-') #2.5 est l'espérance de gain plt.grid() plt.show()