Python3简单实例计算同花的概率代码


Posted in Python onDecember 06, 2017

每次抽取后都重新洗牌。计算10000次随机抽取可得到同花的几率。我做的比较复杂,分别累计了四种花色分别出现了几次

import random
list=["2","3","4",'5','6','7','8','9','10',"J","Q","K","A"]
list2=["H","C","D","S"]
list3=[]
n=0
a=0
while a<4:
 n=0
 while n<13:
  list3+=[list[n]+list2[a]]
  n+=1
 a+=1
i=0
r=0
d=0
c=0
s=0
h=0
while i <10000:
 random.shuffle(list3)
 list4=list3[0:5]
 i+=1
 for card in list4:
  if 'D' in card:
   d+=1
   if d==5:
    r+=1
 for card in list4:
  if 'H' in card:
   h+=1
   if h==5:
    r+=1
 for card in list4:
  if 'S' in card:
   s+=1
   if s==5:
    r+=1
 for card in list4:
  if 'C' in card:
   c+=1
   if c==5:
    r+=1
 d=0
 c=0
 s=0
 h=0
print ('Number of natural Flushes:',r)
print('Percentage:',r/100,'%')

结果:

Python3简单实例计算同花的概率代码

有关于运行代码保存路径的问题,如果是初学者的话,小编建议默认路径即可,我的是C:\python27,因为后来用到Django的时候吃过亏。。

总结

以上就是本文关于Python3简单实例计算同花的概率代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python os模块介绍
Nov 30 Python
对Python进行数据分析_关于Package的安装问题
May 22 Python
python连接数据库的方法
Oct 19 Python
python实现简单遗传算法
Mar 19 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
Aug 03 Python
Python简单I/O操作示例
Mar 18 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
Apr 09 Python
对python3中的RE(正则表达式)-详细总结
Jul 23 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
Sep 10 Python
Python常见反爬虫机制解决方案
Jun 01 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
python 8种必备的gui库
Aug 27 Python
Python基于回溯法解决01背包问题实例
Dec 06 #Python
Python基于动态规划算法解决01背包问题实例
Dec 06 #Python
Python机器学习之决策树算法实例详解
Dec 06 #Python
快速入门python学习笔记
Dec 06 #Python
Python中django学习心得
Dec 06 #Python
Python标准库inspect的具体使用方法
Dec 06 #Python
读取本地json文件,解析json(实例讲解)
Dec 06 #Python
You might like
页面乱码问题的根源及其分析
2013/08/09 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
php格式化json函数示例代码
2016/05/12 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
nodejs教程之异步I/O
2014/11/21 NodeJs
JavaScript基础语法、dom操作树及document对象
2014/12/02 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
html+js实现简单的计算器代码(加减乘除)
2016/07/12 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
JavaScript中的this陷阱的最全收集并整理(没有之一)
2017/02/21 Javascript
JavaScript无阻塞加载和defer、async详解
2017/02/26 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
javaScript和jQuery自动加载简单代码实现方法
2017/11/24 jQuery
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
vue-cli —— 如何局部修改Element样式
2020/10/22 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
[48:47]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
django定期执行任务(实例讲解)
2017/11/03 Python
Python3使用turtle绘制超立方体图形示例
2018/06/19 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
Python爬虫之Selenium下拉框处理的实现
2020/12/04 Python
医药工作岗位求职信分享
2013/12/31 职场文书
《乞巧》教学反思
2014/02/27 职场文书
质监局领导班子对照检查材料思想汇报
2014/09/27 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
2015年售票员工作总结
2015/04/29 职场文书
员工离职证明范本
2015/06/12 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
Go 中的空白标识符下划线
2022/03/25 Golang