每个人都有一夜暴富的梦,可是总感觉自己是中奖的绝缘体质,从小也没中过什么奖,为什么会这样呢,有那么难么?都说双色球概率是一千七百万分之一,那我们用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次才随机到你的数字。
大家可以看到,如果存在平行宇宙的话,到百万千万的数量级别,那个世界中的你才能中奖,想想就???心酸,这么多自己才有一个能中奖,还是洗洗睡吧。
|