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 相关文章推荐
Django 前后台的数据传递的方法
Aug 08 Python
用Python将结果保存为xlsx的方法
Jan 28 Python
Python multiprocessing多进程原理与应用示例
Feb 28 Python
Python3.5多进程原理与用法实例分析
Apr 05 Python
selenium获取当前页面的url、源码、title的方法
Jun 12 Python
python和c语言的主要区别总结
Jul 07 Python
Python学习笔记之列表推导式实例分析
Aug 13 Python
python读取ini配置文件过程示范
Dec 23 Python
pytorch中nn.Conv1d的用法详解
Dec 31 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
学习Python爬虫的几点建议
Aug 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
无线电广播的开始
2002/01/30 无线电
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
php带密码功能并下载远程文件保存本地指定目录 修改加强版
2010/05/16 PHP
php中使用Curl、socket、file_get_contents三种方法POST提交数据
2011/08/12 PHP
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
入门基础学习 ExtJS笔记(一)
2010/11/11 Javascript
Jquery UI震动效果实现原理及步骤
2013/02/04 Javascript
JQuery的ready函数与JS的onload的区别详解
2013/11/21 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
2014/02/13 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
jQuery实现的无限级下拉菜单功能示例
2016/09/12 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
Python返回真假值(True or False)小技巧
2015/04/10 Python
Python装饰器(decorator)定义与用法详解
2018/02/09 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
Python爬虫之Selenium实现关闭浏览器
2020/12/04 Python
有关HTML5 Video对象的ontimeupdate事件(Chrome上无效)的问题
2013/07/19 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
使用HTML5 Canvas API绘制弧线的教程
2016/03/22 HTML / CSS
W Concept美国:精选全球独立设计师
2017/02/22 全球购物
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
国际花店:Pickup Flowers
2020/04/10 全球购物
八年级美术教学反思
2014/02/02 职场文书
护士医德医风自我评价
2014/09/15 职场文书
出纳岗位职责范本
2015/03/31 职场文书
工伤认定行政答辩状
2015/05/22 职场文书
导游词之山西关帝庙
2019/11/01 职场文书