(2020.03.25)
Pygal : 生成可缩放的矢量图形文件
- 安装方法:
python -m pip install --user pygal
- 图表类型画廊
访问http://www.pygal.org/,单击Documentation,再单击Chart types。每个示例都包含源代码,可知道这些图表是如何生成的。
- 创建Die类 :
from random import randint
class Die():
#表示一个骰子的类
def __init__(self,num_sides=6):
#骰子默认为六面
self.num_sides = num_sides
def roll(self):
#返回一个位于1和骰子面数之间的随机值
return randint(1,self.num_sides)
方法roll() 使用函数randint() 来返回一个1和面数之间的随机数。
- 掷骰子
from die import Die
#创建一个D6
die = Die()