Salut j'ai un exercice sur Python et je vous avoue que je tente des trucs mais les programmes lagent donc je vous demande votre avis, de plus ça marche pas 
Voilà l'exercice :
La marche symétrique c'est +1 avec 1/2 et -1 avec 1/2 (donc bernouilli presque)
Donc du coup je simule le temps que la marche met pour arriver à 10 :
def bern(p):
if rand() < p:
return 1
else:
return -1
def simulation():
X = 0
t = 0
while X <= 10:
X = X + bern(0.5)
t += 1
return t
Ca je pense que c'est pas dur mais c'est après comment on visualise l'esperance ?
J'ai essayé de faire une liste mais ça bloque au bout de 1000 elements du coup je suis resté à 200 elements (que je trouve peu)
J'ai fait ça :
L = []
for i in range(1,200):
L.append(simulation())
L = np.cumsum(L)
M = []
for i in range(1,205):
a = L[i]/i
M.append(a)
plt.plot(M)
Mais c'est très laborieux, bref hésitez pas à m'aider je suis un peu perdu là 