1

私は 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

関数を実行して、たとえば、銀行が上昇し、これが新しい銀行になり、別の勝敗が新しい銀行に追加または減算されるようにします。

ループが間違っていることはわかっていますが、修正方法がわかりません

4

2 に答える 2