0

指示:

1 つの数値パラメーターを受け取る roll_big という名前の関数を作成します。1 からパラメーターのサイズまでの乱数を生成します。数字を一緒に追加します。1が出ると止まります。1 はカウントされませんが、残りの数値の合計が返されます。

for ループでコードに問題が発生する理由がわかりません。何を修正する必要がありますか?

import random
def roll_big(x):
    count = 0
    while True:
        for i in random.randrange(1,x):
            if i == 1:
                return count
            else:
                count += i
4

2 に答える 2