先写一个摇色子的函数
from random import randint
class die:
def __init__(self,num_sides = 6):
self.num_sides = num_sides
def roll(self):
return randint(1,self.num_sides)
import过来
from plotly.graph_objs import Bar, Layout
from plotly import offline
from die import die as Die
dies_number=8
sides_number=100
throw_times =10000
die = Die(sides_number)
results = []
for i in range(0,throw_times):
result = 0
for j in range(0,dies_number):
result += die.roll()
results.append(result)
print(results)
frequencies = []
for value in range(1*dies_number,die.num_sides*dies_number+1):
frequency = results.count(value)
frequencies.append(frequency)
print(frequencies)
x_values = list(range