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判断端口是否打开的实现代码
Feb 10 Python
Scrapy爬虫实例讲解_校花网
Oct 23 Python
Python xlwt设置excel单元格字体及格式
Apr 18 Python
对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
May 25 Python
python实现图片识别汽车功能
Nov 30 Python
python多个模块py文件的数据共享实例
Jan 11 Python
Python基于Dlib的人脸识别系统的实现
Feb 26 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 Python
Python figure参数及subplot子图绘制代码
Apr 18 Python
使用Keras实现Tensor的相乘和相加代码
Jun 18 Python
浅谈pytorch中的BN层的注意事项
Jun 23 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
Sep 05 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
星际玩家的三大定律
2020/03/04 星际争霸
PHP 加密解密内部算法
2010/04/22 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
ThinkPHP实现简单登陆功能
2017/04/28 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
JavaScript原型继承之基础机制分析
2011/08/26 Javascript
你需要知道的10个最佳javascript开发实践小结
2012/04/15 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
使用jquery如何获取时间
2016/10/13 Javascript
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
详解搭建es6+devServer简单开发环境
2018/09/25 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
vue实现百度语音合成的实例讲解
2019/10/14 Javascript
[03:40]DOTA2英雄梦之声_第01期_炼金术士
2014/06/23 DOTA
[44:37]完美世界DOTA2联赛PWL S3 Forest vs access 第一场 12.11
2020/12/13 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python编程中实现迭代器的一些技巧小结
2016/06/21 Python
Django用数据库表反向生成models类知识点详解
2020/03/25 Python
Django Session和Cookie分别实现记住用户登录状态操作
2020/07/02 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
2013/02/07 HTML / CSS
毕业生应聘幼儿园的自荐信
2013/11/20 职场文书
中学生团员自我评价分享
2013/12/07 职场文书
我的长生果教学反思
2014/04/28 职场文书
就业意向书
2014/07/29 职场文书
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
2014年党员教师自我剖析材料
2014/09/30 职场文书
2014年班组长工作总结
2014/11/20 职场文书
主持人开场白台词
2015/05/29 职场文书
如何制作自己的原生JavaScript路由
2021/05/05 Javascript
Consul在linux环境的集群部署
2022/04/08 Servers
分析MySQL优化 index merge 后引起的死锁
2022/04/19 MySQL
Linux中文件的基本属性介绍
2022/06/01 Servers