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 fileinput模块使用介绍
Nov 30 Python
Python3安装Scrapy的方法步骤
Nov 23 Python
Python决策树和随机森林算法实例详解
Jan 30 Python
python调用tcpdump抓包过滤的方法
Jul 18 Python
influx+grafana自定义python采集数据和一些坑的总结
Sep 17 Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 Python
Python将主机名转换为IP地址的方法
Aug 14 Python
pytorch索引查找 index_select的例子
Aug 18 Python
windows上彻底删除jupyter notebook的实现
Apr 13 Python
Django bulk_create()、update()与数据库事务的效率对比分析
May 15 Python
python 无损批量压缩图片(支持保留图片信息)的示例
Sep 22 Python
Django视图类型总结
Feb 17 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
一个简单的PHP投票程序源码
2007/03/11 PHP
php htmlspecialchars加强版
2010/02/16 PHP
PHP代码保护--Zend Guard的使用详解
2013/06/03 PHP
解析:通过php socket并借助telnet实现简单的聊天程序
2013/06/18 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
PHP IE中下载附件问题解决方法
2014/01/07 PHP
PHP使用GIFEncoder类处理gif图片实例
2014/07/01 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
php+mysql实现简单的增删改查功能
2015/07/13 PHP
php数组生成html下拉列表的方法
2015/07/20 PHP
Javascript与flash交互通信基础教程
2008/08/07 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
jQuery显示和隐藏 常用的状态判断方法
2015/01/29 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
AngularJs 动态加载模块和依赖
2016/09/15 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
原生和jQuery的ajax用法详解
2017/01/23 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
nodejs实现的连接MySQL数据库功能示例
2018/01/25 NodeJs
微信小程序与后台PHP交互的方法实例分析
2018/12/10 Javascript
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
python 正确保留多位小数的实例
2018/07/16 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
详解利用css3的var()实现运行时改变scss的变量值
2021/03/02 HTML / CSS
澳大利亚票务和娱乐市场领导者:Ticketmaster
2017/03/03 全球购物
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
领导干部考核评语
2015/01/04 职场文书
承诺书范本
2015/01/21 职场文书
红歌会主持词
2015/07/02 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript
使用Django实现商城验证码模块的方法
2021/06/01 Python
MySQL中int (10) 和 int (11) 的区别
2022/01/22 MySQL