|
发表于 2019-11-17 00:26:42
|
显示全部楼层
- 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")
复制代码
楼主,我在你的代码上增加了一些统计次数和统计概率的,有点乱勿怪··· |
|