我得到了:
def rollDice(dice, toRoll=[0,1,2,3,4]):
"""Rolls specified dice. If no dice are specified, all dice are rolled."""
for i in toRoll:
dice[i] = random.randint(1,6)
对于我的生活,我无法弄清楚如何调用此功能来掷五个骰子。我尝试过rollDice(5,toRoll)和其他一些变种。我还有其他地方的回程线
答案 0 :(得分:2)
答案 1 :(得分:1)
该函数写入其第一个参数。试试这个:
dice = [None] * 5
rollDice(dice)
print(dice)