我想编写一个模拟骰子滚动100次的程序,但我该如何做呢? 这是代码:
import random
def roll() :
print('The computer will now simulate the roll of a dice 100 times')
number = random.randint(1,6)
print([number])
roll()
答案 0 :(得分:1)
创建一个包含100个卷的列表:
import random
print([random.randint(1,6) for _ in xrange(100)])
答案 1 :(得分:0)
dansalmo的答案似乎不错,但是如果您使用的是Numpy
您只需要使用numpy.random.randint(1,6,100)
,因为这样会更加高效,并且还会使用离散均匀分布来提取值