Python3简单实例计算同花的概率代码
作者:jopen 时间:2023-07-20 16:23:03
每次抽取后都重新洗牌。计算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,'%')
结果:
有关于运行代码保存路径的问题,如果是初学者的话,小编建议默认路径即可,我的是C:\python27,因为后来用到Django的时候吃过亏。。
总结
Python实现字符串匹配算法代码示例
Python语言描述最大连续子序列和
Python编程实现二分法和牛顿迭代法求平方根代码
如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
来源:http://www.open-open.com/code/view/1446432797701
标签:python,计算,随机
0
投稿
猜你喜欢
python绘制直方图的方法
2021-08-20 14:59:32
快速了解Python开发中的cookie及简单代码示例
2023-05-29 11:04:05
判断 iframe 是否加载完成的完美方法
2009-09-24 13:35:00
Python3中configparser模块读写ini文件并解析配置的用法详解
2022-11-02 12:11:14
如何使用moment.js获取本周、前n周、后n周开始结束日期及动态计算周数
2024-05-28 15:40:15
Mysql精粹系列(精粹)
2024-01-21 02:27:05
js substr、substring和slice使用说明小记
2023-07-15 16:26:03
Python的Bottle框架中实现最基本的get和post的方法的教程
2022-07-13 13:37:24
Python3 pywin32模块安装的详细步骤
2023-01-20 06:42:46
python3中dict.keys().sort()用不了的解决方法
2023-08-16 11:33:54
Python设计模式行为型观察者模式
2022-02-20 12:32:58
Laravel实现批量更新多条数据
2023-10-23 03:23:03
Django进阶之CSRF的解决
2022-01-30 02:51:27
python+selenium爬取微博热搜存入Mysql的实现方法
2024-01-24 18:07:53
Microsoft SQL Server数据库SA权限总结
2009-01-06 11:32:00
OpenCV物体跟踪树莓派视觉小车实现过程学习
2021-09-15 21:55:48
Python prettytable模块应用详解
2022-05-11 13:10:15
Python3安装Scrapy的方法步骤
2021-01-07 19:15:46
vue eslint报错error "Component name "*****" should always be multi-word"解决
2024-05-13 09:10:32
通过Python把学姐照片做成拼图游戏
2022-03-24 17:21:01