私は Python で関数を作成しようとしています。プレーヤーは特定の金額で開始し、特定の賭け金とフリップの数を指定すると、フリップ後に終了金額が得られます
私はPythonの初心者で、まだループの使用に慣れています
だから私が持っているものは:
import random
def coin(stake, bank, flips):
for i in range(0,flips):
H_T = random.randint(0,1) # heads =1 or tails=0
if H_T ==1:
k = stake
else:
k = -1*stake
bank = bank + k
関数を実行して、たとえば、銀行が上昇し、これが新しい銀行になり、別の勝敗が新しい銀行に追加または減算されるようにします。
ループが間違っていることはわかっていますが、修正方法がわかりません