用列表和集合分别编程生成一期的开奖预测号码
‘’’
双色球
双色球投注区分为红色球号码区和蓝色球号码区
红色球号码区由1-33共三十三个号码组成
蓝色球号码区由1-16共十六个号码组成
投注时选择6个红色球号码和1个蓝色球号码组成一注进行单式投注
大乐透
大乐透的规则
在前区1-35号球中选5个球
在后区1-12号球中选2个球
‘’’
列表
import random
redballs = []
while len(redballs) !=6 :
redball = random.randint(1,33)
if redball not in redballs:
redballs.append(redball)
redballs.sort()
blueball = random.randint(1,16)
print("红色号码:",end='')
for i in redballs:
print(i,end='')
print()
print("蓝色号码 ",blueball)
集合
import random
redballs = set()
while len(redballs) !=6 :
redball = random.randint(1,33)
redballs.add(redball)
blueball = random.randint(1,16)
print("红色号码:",end='')
for i in redballs:
print(i,end='')
print()
print("蓝色号码 ",blueball)