是刚学python 在我发的图片下面有两个python中的小疑问 希望能给出详细一点的过程了

img


我是刚学python 课上布置了两个小问题
在该图片的下方 希望有人给出完整简洁的过程呢

1、不对,因为一般骰子掷不出来7
2、0, 0

class Die:
    def __init__(self,a):
        self.num_sides=a
    def roll(self):
        return randint(1,self.num_sides)

from die import Die

die = Die(6)
frequences = []
results = []
for roll_num in range(1000):
    result = die.roll()
    results.append(result)
for i in range(1, 7):
    a = results.count(i)
    frequences.append(a)
print(frequences)

随机1000次