python实现随机掷色子并统计绘图
来源:互联网 发布:中世纪2优化9成神话了 编辑:程序博客网 时间:2024/05/18 02:27
1.安装python模块pygal
命令:python -m pip install --user pygal
2.编写掷色子类
from random import randintclass die(): def __init__(self,num_sides=8): self.num_sides=num_sides def rool(self): return randint(1,self.num_sides)
3.统计输出
import pygalfrom die import diedie=die()results=[]for rool_num in range(1600): result=die.rool() results.append(result)frequencies=[]for value in range(1,die.num_sides+1): frequency=results.count(value) frequencies.append(frequency)hist=pygal.Bar()hist.title="result of rolling D6 1600 times"hist.x_labels=['1','2','3','4','5','6','7','8']hist.x_title="result"hist.y_title="frequency of result"hist.add('D8',frequencies)hist.render_to_file("die_visual.svg")
阅读全文
0 0
- python实现随机掷色子并统计绘图
- 随机掷色子代码
- flex布局实现色子
- UVa 657 掷色子
- jQuery掷色子动画
- 用弹性布局实现色子
- 随机森林---python实现
- python实现随机漫步
- C掷色子(随机数)
- Python 邻接矩阵实现无向图、有向图的三种方法,并绘图显示
- python实现随机生成列表,得到列表中位数并以此划分源列表
- python中实现随机字符串
- python实现伪随机序列
- python实现随机创建电话号码
- 023.随机输出数值并统计出现次数
- 随机生成小写字母并统计每个字母的数量
- 利用结巴分词的Python版本实现分词并统计词频
- python实现excel表格相关信息的统计并另存为一个文件
- Debug 调试 Java 程序
- C#开发中提示无法加载DLL"***.dll":找不到指定的模块(异常来自HRESULT:0x8007007E)问题的解决办法
- nginx之location 匹配规则
- 获取集群信息之Redis
- 40个Java多线程问题总结
- python实现随机掷色子并统计绘图
- 判断一个指定的Service是否存在的方法
- setTimeout()和setInterval()区别
- Android Studio对话框多种形式总结
- POJ
- 还是畅通工程 【hdu-1233】 【最小生成树】
- 51nod 1267 4个数和为0(双指针好题)
- iic协议扩展板和pmw引脚控制舵机转向与超声测距的实验,可实现简易超声雷达
- B