每个人都有一夜暴富的梦,可是总感觉自己是中奖的绝缘体质,从小也没中过什么奖,为什么会这样呢,有那么难么?都说双色球概率是一千七百万分之一,那我们用Python体会一下。
from random import *
#假设数字就是你的中奖号码
luckynumber = eval(input('请输入你的幸运数字(1-17000000):'))
flag = True
count = 0
while flag:
count += 1
if luckynumber == randint(0,17000000):
flag = False
#看系统随机了多少次了
if count in (10,100,1000,10000,100000,100000,1000000,10000000,100000000):
print('已经尝试了{}次'.format(count))
#都两亿次了,我觉得可以放弃了
if count == 200000000:
print('毫无希望!')
break
print('第{}次才随机到你的数字。'.format(count))
然后开始运行,我们可以挑个1,17000000,1314521,17这些数字看看结果。
请输入你的幸运数字(1-17000000):1
已经尝试了10次
已经尝试了100次
已经尝试了1000次
已经尝试了10000次
已经尝试了100000次
已经尝试了1000000次
已经尝试了10000000次
第87504718次才随机到你的数字。
请输入你的幸运数字(1-17000000):17000000
已经尝试了10次
已经尝试了100次
已经尝试了1000次
已经尝试了10000次
已经尝试了100000次
已经尝试了1000000次
已经尝试了10000000次
第10190339次才随机到你的数字。
请输入你的幸运数字(1-17000000):1314521
已经尝试了10次
已经尝试了100次
已经尝试了1000次
已经尝试了10000次
已经尝试了100000次
已经尝试了1000000次
第8095152次才随机到你的数字。
请输入你的幸运数字(1-17000000):17
已经尝试了10次
已经尝试了100次
已经尝试了1000次
已经尝试了10000次
已经尝试了100000次
已经尝试了1000000次
已经尝试了10000000次
第20338188次才随机到你的数字。
大家可以看到,如果存在平行宇宙的话,到百万千万的数量级别,那个世界中的你才能中奖,想想就Ծ‸Ծ心酸,这么多自己才有一个能中奖,还是洗洗睡吧。



