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 相关文章推荐
python3.3实现乘法表示例
Feb 07 Python
Python实现包含min函数的栈
Apr 29 Python
Python 数据结构之旋转链表
Feb 25 Python
python实现字符串和字典的转换
Sep 29 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
Mar 11 Python
如何通过Python3和ssl实现加密通信功能
May 09 Python
keras slice layer 层实现方式
Jun 11 Python
Python3基于plotly模块保存图片表格
Aug 03 Python
Python爬虫抓取论坛关键字过程解析
Oct 19 Python
python获取天气接口给指定微信好友发天气预报
Dec 28 Python
浅析python实现动态规划背包问题
Dec 31 Python
pycharm 实现复制一行的快捷键
Jan 15 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中使用Oracle数据库(2)
2006/10/09 PHP
php基础知识:类与对象(1)
2006/12/13 PHP
php 邮件发送问题解决
2014/03/22 PHP
一个简洁实用的PHP缓存类完整实例
2014/07/26 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
2014/11/18 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
PHP可变变量学习小结
2015/11/29 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
Javascript 自定义类型方法小结
2010/03/02 Javascript
LazyLoad 延迟加载(按需加载)
2010/05/31 Javascript
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
Js与Jq获取浏览器和对象值的方法
2016/03/18 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
原生js实现无缝轮播图效果
2021/01/28 Javascript
[02:58]献给西雅图的情书_高清
2014/05/29 DOTA
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
python下调用pytesseract识别某网站验证码的实现方法
2016/06/06 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
python pandas库的安装和创建
2019/01/10 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
主管会计岗位责任制
2014/02/10 职场文书
党员创先争优公开承诺书
2014/03/28 职场文书
项目合作意向书范本
2014/04/01 职场文书
委托书格式
2014/08/01 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
寒暑假实习证明书模板
2014/11/29 职场文书
医学生自荐信范文(2016精选篇)
2016/01/28 职场文书
个人工作总结怎么写?
2019/04/09 职场文书
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python
Python中字符串对象语法分享
2022/02/24 Python
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript
教你如何用cmd快速登录服务器
2022/06/10 Servers