文章目录[隐藏]
昨天买了几注双色球开奖了,规划好了中奖后怎么花,紧张又刺激的等待后,狗带……
到底我们能不能中双色球呢,用Python来验证一下吧:
直接上代码:
import random
def Ball ( ):
ballList = range ( 1 , 34 )
redBallList = random. sample (ballList , 6 )
redBallList. sort ( )
blueBall = random. randint ( 1 , 16 )
return { 'red':redBallList , 'blue':blueBall }
def comPare (a ,b ):
for i in a. get ( 'red' ):
if i in b. get ( 'red' ):
pass
else:
return False
if a. get ( 'blue' ) ==b. get ( 'blue' ):
return True
def main ( ):
count = 1
while True:
if comPare (Ball ( ) , Ball ( ) ):
print ( '中奖了,共购买%d次,花费%.4f万元' % (count ,count* 0.0002 ) )
break
else:
print ( '没中奖,共购买%d次,花费%.4f万元' % (count ,count* 0.0002 ) )
count+ = 1
if __name__ == '__main__':
main ( )
我只测了一次,结果不是很准确
总共买了20110012次,花了4022.0024万元。我们暂且算他一天买一次。emmmm…..
需要55,095年,买不买各位看官看着办吧!!!
行云博客 - 免责申明 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我联系处理。敬请谅解!
本文链接:https://www.xy586.top/7691.html
转载请注明文章来源:行云博客 » Python预测彩票中奖