Python 3模拟生日概率问题源码,python源码,Python 3模拟生日
Python 3模拟生日概率问题源码,python源码,Python 3模拟生日
Python 3模拟生日概率问题源码,是基于python 3.X编写的。
对生日问题不了解的可以简单看下:假设如果一个房间里有一定数量个或一定数量以上的人,那么会有一种情况发生,就是至少有两个人的生日相同,这样的概率要大于50%。
提示:本代码就是根据维基百科上的伪代码修改而成的。
#!/usr/bin/python3days = 365numPeople = 1prob = 0#有两个人的生日相同的概率大于50%时,停止循环。while prob < 0.5: numPeople += 1 prob = 1 - ((1-prob) * (days-(numPeople-1)) / days) print("Number of people:",numPeople) print("Prob. of same birthday:",prob)
编橙之家文章,
相关内容
- pyhooks方法实现键盘监控源码示例,pyhooks源码,pyhooks方法
- Gmail邮件发送Python小脚本,gmail邮件发送python,之前有分
- OpenSSL完成RSA加密的python方法示例,opensslrsa,以下Python代
- python实现的58同城批量注册机源码片段,,以下是一位学
- Python删除py文件注释示例源码,,Python注释的添加方
- Python生成字符串随机密码,python生成字符串,写了一个能
- python实现多线程Ping网段方法源码,pythonping,这是转贴,
- Mediawiki 数据库管理小工具,mediawiki数据库,有需要的请
- Python执行函数的周期实现,python函数周期,如下python代码
- Python smtplib库收发邮件源码示例,pythonsmtplib,本文网友提
评论关闭