|
当彩票没头绪又不想机选,实在不知怎么买时,不如让你的电脑帮你选择,不过一切随缘,中不中奖还得看个人运气哈。以下python代码仅供参考:
import random
import time
ld_red=list(range(1,34))
ld_blue=list(range(1,16))
random.shuffle(ld_red)
random.shuffle(ld_blue)
#print(ld_red)
#print(ld_blue)
def yuce():
ld_888=[]
for j in range(5):
red=ld_red
blue=ld_blue
ls_red=[]
for i in range(7):
if i < 6:
ran=random.choice(red)
ls_red.append(ran)
red.remove(ran)
#print(red)
else:
ls_red.sort()
ran_blue=random.choice(blue)
ls_red.append(ran_blue)
ld_888.append(ls_red)
return ld_888
num=1
while num>0:
num=int(input(&#34;输入预测次数:(0结束)&#34;))
ld_7=[]
ld_6=[]
ld_4=[]
ld_3=[]
if num==0:
break
for j in range(num):
ld_red=list(range(1,34))
ld_blue=list(range(1,17))
random.shuffle(ld_red)
random.shuffle(ld_blue)
ld_666=yuce()
ld_true1=[3,21,25,30,31,33,11]
ld_true2=[6,7,13,18,26,31,6]
score=0
for k in range(7):
if ld_666[0][k]==ld_true1[k]:
score+=0
if ld_666[1][k]==ld_true2[k]:
score+=1
else:
score+=0
else:
continue
if score==7:
ld_7.append(ld_666)
ld_7.append(&#34;------&#34;)
if score==6:
ld_6.append(ld_666)
ld_6.append(&#34;------&#34;)
if 4<=score<6:
ld_4.append(ld_666)
ld_4.append(&#34;------&#34;)
if 1<=score<4 :
ld_3.append(ld_666)
ld_3.append(&#34;------&#34;)
if len(ld_7)>5:
ld_7=ld_7[:2]
if len(ld_6)>5:
ld_6=ld_6[:2]
if len(ld_4)>5:
ld_4=ld_4[:2]
if len(ld_3)>5:
ld_3=ld_3[:2]
print(f&#34;一等得预测结果:{ld_7}&#34;,end=&#34;------\n&#34;)
print(f&#34;二等得预测结果:{ld_6}&#34;,end=&#34;------\n&#34;)
print(f&#34;三四等左右得预测结果:{ld_4}&#34;,end=&#34;------\n&#34;)
print(f&#34;五等左右得预测结果:{ld_3}&#34;,end=&#34;------\n&#34;)
if num==0:
time.sleep(1)
print(&#34;预测结束&#34;)
time.sleep(2)
图示
还望各位收藏关注。。。 |
|