import random
import os
temp = input("请输入生成号码注数:")
empty = int(temp)
xunhuan = []
xunhuan1 = []
for t in range(0,empty):
score1=[]
score2=[]
i=1
j=1
while i<7:
number1 = random.randint(1,33)
if score1.count(number1) == 0:
score1.append(number1)
xunhuan.append(number1)
i+=1
else:
continue
score1.sort()
while j<2:
number2 = random.randint(1,16)
if score2.count(number2) == 0:
score2.append(number2)
xunhuan1.append(number2)
j+=1
else:
continue
score=score1+score2
print(score)
del score
aaa = len(xunhuan)
for ii in range(1,34):
q = xunhuan.count(ii)
zz = q / aaa * 100
zzz = round(zz,2)
print('红球',ii,'出现',q,'次,占总数的',zzz,'%')
bbb = len(xunhuan1)
for iii in range(1,17):
q = xunhuan1.count(iii)
qq = q / bbb * 100
qqq = round(qq,2)
print('蓝球',iii,'出现',q,'次,占总数的',qqq,'%')
os.system("pause")
楼主,我在你的代码上增加了一些统计次数和统计概率的,有点乱勿怪··· |