我想编写一个python程序,它将同时模拟3个骰子,但我希望3个骰子每次滚动时总是有不同的数字.在第一卷上我得到2,1,6这很好,但我不想要前卫.永远滚动副本2,4,2.(3,3,3,也是不可接受的)
# generating random numbers 1 - 6
die1 = random.randint(1, 6)
die2 = random.randrange(1, 6)
die3 = random.randrange(1, 6)
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所有的,我是初学者......谢谢
>>> sides = 6
>>> dice = random.sample(range(1, sides + 1), 3)
[3, 6, 1]
Run Code Online (Sandbox Code Playgroud)
我建议你重新考虑是否有已经变量称为一个好主意die1,die2,die3.
通常最好使用上面示例中的列表.