python掷骰子实验报告_python-模拟掷骰子,两个筛子数据可视化
"""
作者:zxj
功能:模拟掷骰子,两个筛子数据可视化
版本:3.0
日期:19/3/24
"""
import random
import matplotlib.pyplot as plt
def roll_num():
roll = random.randint(1, 6)
return roll
def main():
"""
主函数
"""
total_times=100
#初始化列表[0,0,0,0,0]
reslt_list=[0]*11
#记录筛子的结果
roll1_list=[]
roll2_list=[]
#初始化点数列表
roll_list=list(range(2,13))
#元组生成字典,zip元祖无法修改,生成字典可以修改
roll_dict=dict(zip(roll_list,reslt_list))
for i in range(total_times):
roll1=roll_num() #筛子1
roll2=roll_num() #筛子2
roll1_list.append(roll1)
roll2_list.append(roll2)
#筛子总和(2到12之间)
for j in range(2,13):
#如果筛子1加筛子2符合,则字典赋值
if roll1+roll2==j:
roll_dict[j]+=1
#遍历字典输出
for i ,result in roll_dict.items():
print('点数:{}的次数:{},频率:{}'.format(i,result,result/total_times))
#数据可视化
x=range(1,total_times+1) #x坐标(次数)
plt.scatter(x,roll1_list,c='red', alpha=0.5)
plt.scatter(x, roll2_list,c='green', alpha=0.5)
plt.show()
if __name__=='__main__':
main()
python-两个筛子数据可视化(直方图)
""" 作者:zxj 功能:模拟掷骰子,两个筛子数据可视化 版本:3.0 日期:19/3/24 """ import random impo ...
Python 使用matplotlib模块模拟掷骰子
掷骰子 骰子类 # die.py 骰子类模块 from random import randint class Die(): """骰子类""&quo ...
使用python实现模拟掷骰子数据分析
Data:2020/4/8 主题:模拟实现掷骰子数据分析 编译环境:pycharm 库:pygal 说明: code 1:创建一个掷骰子类对象,类方法获得掷骰子随机数1-6,默认6个面,模拟20次将结 ...
Python绘制直方图 Pygal模拟掷骰子
#coding=utf-8 from random import randint class Die(): """骰子类""" def __ ...
python应用-掷骰子模拟-pygal
pygal安装: Linux下: pip install pygal Windows下: python -m pip install pygal 效果如图: # -*- coding: utf-8 - ...
Python之matplotlib库学习:实现数据可视化
1. 安装和文档 pip install matplotlib 官方文档 为了方便显示图像,还使用了ipython qtconsole方便显示.具体怎么弄网上搜一下就很多教程了. pyplot模块是提 ...
如何用Python制作优美且功能强大的数据可视化图像
第一个案例 首先开始来绘制你的第一个图表 from pyecharts import Bar '''遇到不懂的问题?Python学习交流群:1004391443满足你的需求,资料都已经上传群文件,可以 ...
Python数据分析实战:使用pyecharts进行数据可视化
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:刘早起 开始使用 基本套路就是先创建一个你需要的空图层,然后使用.s ...
[读书笔记] Python 数据分析 (八)画图和数据可视化
ipython3 --pyplot pyplot: matplotlib 画图的交互使用环境
随机推荐
jdbc读取数据库,表相关信息(含注释)
读取数据库中的所有的表名 private Set getTableNameByCon(Connection con) { Set set = n ...
Fix the iOS code signing issue when using Jenkins
This week I setup the Jenkins on my Mac and try to build iOS applications. unfortunately I got the c ...
C++之编码问题(Unicode,ASCII,本地默认)
本篇文章试图回答的问题: 1.char* pStr="我aa";这句代码执行后,pStr指向的内存区域中存储的字节到底是根据什么码表而来的呢?该字符串占几个字节? 2.将一个VS2 ...
面向对象涉及SOLID原则
S = Single Responsibility Principle 单一职责原则 O = Opened Closed Principle 开放闭合原则 L = Liscov Substituti ...
[Regular Expressions] Match the Same String Twice
Regular Expression Backreferences provide us a method to match a previously captured pattern a secon ...
leetcode算法刷题(五)——动态规划(三)
今天的题目不是leetcode上面的.只是觉得动态规划还是不算很熟练,就接着找了点DP的题练练 最长递增子序列的长度 题目的意思:传入一个数组,要求出它的最长递增子序列的长度.例如:如在序列1,-1, ...
php simple_html_dom 一个iconv错误引起解析中断的问题,貌似内存溢出
环境: $pageNum = 8; for ($i = 1; $i < $pageNum; $i++) { $html = new simple_html_dom(); $host = 'htt ...
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)(转)
版权声明]:版权归作者所有,转载时请以超链接形式标明文章原始出处和作者信息及本声明:http://www.open-lib.com/Forum/Read_69_1.action 前言: 当jquery ...
android脚步---将layout和其输出一起保存成图片
public void convertViewToBitmap(View view) { //View view = getLayoutInflater().inflate(R.layout.test ...
Java中常用的正则表达式
常用的正则表达式 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的 ...
python掷骰子实验报告_python-模拟掷骰子,两个筛子数据可视化相关推荐
- 怎样利用计算机模拟掷骰子实验,概率论实验报告-随机数模拟掷骰子.doc
数学与统计学院实验报告 院(系):数学与统计学院 学号: 姓名: 实验课程: 概率论与数理统计 指导教师: 实验类型(演示性.验证性.综合性.设计性):演示性 实验时间:2013年09月18日 一.实 ...
- python画图程序实验报告_Python绘图简明教程
前言 本文纯科普向. 主要介绍一下Python上最好用的2D图形绘制库matplotlib的安装以及一些基础操作. 选择Python是因为其强大的第三方库和优秀便捷的语法,并且能方便地对数据进行后续处 ...
- python股票数据分析实验报告_Python实验报告
一. 实验原理 ( 要求.任务等 ) (一).Python的开发环境 Python诞生于20世纪90年代初,是一种解释型.面向对象.动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一. 编写 ...
- python动态心形代码_Python实现酷炫的动态交互式数据可视化,附代码!
(关注公众号AI新视野,发送'资料'二字,免费获取50G人工智能视频教程!) 本文介绍如何创建交互式图表和小组件,使用python做数据可视化.涉及的python库有:Plotly, Bokeh, n ...
- python web自动化测试实验报告_Python:web自动化测试
用selenium包. # -*- coding: utf-8 -*- # 说明: 当前的浏览器驱动用的是edge浏览器. # 需要下载浏览器驱动,并把它的路径添加到环境变量 from seleniu ...
- python词频统计实验报告_Python实验报告八
安徽工程大学Python程序设计 班级:物流191 姓名:汤振宇 学号:319050108 成绩: 日期:2020/06/04 指导老师:修宇 [实验目的] : 掌握读写文本文件或 CSV 文件,进而 ...
- python顺序结构实验报告_Python 数据结构 之 串 的顺序存储结构
本文所采用的数据结构模板为 <数据结构教程>C语言版,李春葆.尹为民等著. 改篇所涉及到的是 串 的顺序存储结构. 用Python仿照C语言来实现. 代码地址: 串 的顺序存储结构: # ...
- python词云图实验报告_Python实现Wordcloud生成词云图的示例
wordcloud是Python扩展库中一种将词语用图片表达出来的一种形式,通过词云生成的图片,我们可以更加直观的看出某篇文章的故事梗概. 首先贴出一张词云图(以哈利波特小说为例): 在生成词云图之前 ...
- python网络爬虫实验报告_Python网络爬虫实例讲解
聊一聊Python与网络爬虫. 1.爬虫的定义 爬虫:自动抓取互联网数据的程序. 2.爬虫的主要框架 爬虫程序的主要框架如上图所示,爬虫调度端通过URL管理器获取待爬取的URL链接,若URL管理器中存 ...
最新文章
- 计算机internet服务,计算机基础与应用——04Internet上的信息服务.ppt
- while(1); 作用
- 封神-核心功能 | 钉钉告警+数据网关
- java多线程区别_Java中实现多线程的两种方式之间的区别
- Opencv ORC——文字定位与切割
- 《移动App性能评测与优化》— Android 书籍
- nslookup java_使用JAVA实现nslookup命令
- 双子星tv源码_双子星IPTV电视直播管理系统源码安装教程
- 20个优秀的 HTML5 网站设计案例欣赏
- FOI2022 夏令营基础班 day1题解
- 《智慧工地单点解析系列(一)—— 劳务实名制》
- 978_使用emacs lisp安装emacs插件
- WORD目录中一级标题和二级标题小圆点不同的原因
- centos7.6安装lnmp环境
- 关于EMC DAE、DPE、SPE、SPS的解释
- 以java为扩展名_Java源程序文件的扩展名为.java。
- 04: python常用模块
- python数据处理论文_用Python玩转数据数据处理相关小例编程题
- php获取本机的IP
- 操作系统复习(第四版)--命中期末考试所有大题