擅长:python、mysql、java
<pre><code>import numpy as np
betresult = []
#main parameters
budget = 1500
numofbets = 100
win = 7.5
loss = -15
summary = 0
for i in range(80):
for i in range(numofbets):
test = np.random.choice(np.arange(0, 2), p=[0.333, 0.667])
betresult.append(test)
winbets = np.sum(betresult)
lossbets = numofbets - winbets
winsum = winbets * win
losssum = lossbets * loss
result = budget - (winsum + losssum)
#betresult.clear() should be outside the second loop
betresult.clear()
print(result)
</code></pre>
<p>我认为每次运行此循环时都需要清除betresult。
也许你需要一些额外的代码来计算,这取决于你想要什么</p>