我正在用python编写代码,将两个骰子掷5次,并将这5个单独的掷骰加在一起-但是在生成数字后,我不知道如何将它们加在一起。
def roll(value):
for i in range(5):
import random
roll1 = float(random.randint(1,7))
roll2 = float(random.randint(1,7))
感谢您的帮助。
答案 0 :(得分:1)
也许这就是您想要的:
from random import randint
def roll():
rollSum1 = 0
rollSum2 = 0
for i in range(5):
rollSum1 += float(randint(1,7))
rollSum2 += float(randint(1,7))
return rollSum1, rollSum2
如果要返回两个rollSum的和,只需更改以下行:
return rollSum1, rollSum2
然后写
return rollSum1 + rollSum2