这个作业问题的目的是模拟多次滚动六面模具,并使用列表将结果制成表格。您将编写一个函数模拟滚动模具1000次,并返回一个包含六个值的列表,这些值表示模具每一侧出现的次数。调用此函数rollDie()。例如,rollDie()可以返回列表[100,200,300,200,100,100]。对于此问题,掷骰子的次数始终为1000.对于此问题,请使用for循环。 这是我的家庭作业的问题,但是当涉及到python时我非常迷失。这就是我到目前为止......
import random
def rollDie():
myList= ['100','200','300','400','500','600']
myList= random.shuffle ['0,5']
number=input("How many times should the die be rolled: ")
return myList
答案 0 :(得分:1)
我们不适合为您编写完整的代码,但我们可以为您提供指导。如果你遇到问题,请打开一个新问题(并在将来尝试更具体!破解代码比丢失代码更好!)。
rollDie
返回一个数组,其中包含1到6中每个的滚动数,因此首先要创建名为rolls
的数组。在任何模具被卷起之前,应该将数组初始化为什么?将其设置为该值。roll
的变量中。roll
对我们返回的值(rolls
)进行一些更改。每卷对rolls
有什么影响?为此编写代码(并记住Python数组的索引是从0开始)。