Pygal模拟掷骰子
简介
在这个项目中,我们将对掷骰子的结果进行分析。掷6面的常规骰子时,可能出现的结果为1-6点,且出现每种结果的可能性相同。为确定哪些点数出现的可能性最大,我们将生成一个表示掷骰子结果的数据集,并根据结果绘制出一个图形。
步骤
1.创建一个Dice类
我们先创建一个dice.py文件,文件内容包含Dice类,下面的类模拟掷一个骰子:
from random import randint
class Dice():
"""表示一个骰子的类"""
def __init__(self,num_sides=6):
"""骰子默认为6面"""
self.num_sides=num_sides
def roll(self):
""