编写一个名为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
randrange的文档告诉你什么? – 2013-04-03 20:00:34