您的位置首页生活百科

python2.7 随机双色球近5注未出现号码

python2.7 随机双色球近5注未出现号码

的有关信息介绍如下:

python2.7 随机双色球近5注未出现号码

小编和很多网友一样,平时有买彩票习惯,有时候懒得去分析,最近想将近5期未出现的红、篮球,所以利用python来随机想要的注数,截图发给开彩票店的朋友就可以轻松下单,省心又省事。方法是通过两个list列表进行对比筛选出结果,然后随机出码。仅供代码学习交流,请勿沉迷赌博。

这个经验主要是分享代码,若是不懂python,请百度找相关教程学习。

代码如下:

import random #加载random随机函数

red_all=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32] #这是红球所有范围,利用list列表装着

red5=[1,3,5,6,7,8,9,10,11,13,14,15,19,20,21,22,24,25,27,30,31,32]

#red5 是 近5期都出现过的号码,大家可以彩票网站找近5期号码

blue_all=[1,2,3,4,5,6,7,8,9,10,11,12] #篮球所有号码

blue5=[1,2,5,10] #篮球近5期出现的号码,这里4个意思有一期重复

#利用list列表差集方法,red_all &red5的对比,找出不同值

red_range=list(set(red_all).difference(set(red5)))

#blue_all & blue5对比

blue_range=list(set(blue_all).difference(set(blue5)))

print '红球近五期未出号码:',red_range #打印出 红色球近5期未出现的号码

print '蓝球近五期未出号码:',blue_range #打印出 篮球近5期未出现的号码

print "------------ 双色球随机出码------------"

w=True #设置一个while的运行条件True

while(w):

s=input('请输入双色球随机注数:') #输入你想随机注数 例如:5

if s==0: #如果输入0的话 那么w=False,意味着不再循环

w=False

print 'Over the game!'

break #停止运行下面程序,结束操作

else: #s不等于0的情况 就运行下面代码

w=True

for k in range(s): #这里s就是输入的数字,输入多少就for循环多少次

red_ok=random.sample(red_range,6) #随机红球6个号码

blue_ok=random.sample(blue_range,1) #随机篮球1个号码

red_ok.sort() #进行sort()排序

print red_ok,'||',blue_ok #打印出来

print ' '

运行结果:

Red: [2, 4, 12, 16, 17, 18, 23, 26, 28, 29]

Blue: [3, 4, 6, 7, 8, 9, 11, 12]

------------Red Ball Random------------

Input number:5

[12, 16, 17, 18, 28, 29] ||

[2, 12, 16, 23, 28, 29] ||

[2, 12, 16, 23, 26, 28] ||

[4, 16, 17, 18, 26, 29] ||

[2, 12, 16, 17, 23, 28] ||

Input number:10

[2, 4, 12, 18, 28, 29] ||

[4, 12, 16, 23, 26, 29] ||

[2, 4, 12, 16, 17, 18] ||

[2, 16, 17, 18, 23, 26] ||

[2, 4, 12, 17, 18, 26] ||

[2, 4, 23, 26, 28, 29] ||

[2, 12, 16, 18, 28, 29] ||

[4, 12, 16, 17, 26, 29] ||

[2, 4, 12, 16, 17, 26] ||

[4, 12, 16, 18, 23, 28] ||

Input number:0

Over the game!

>>>