Bootstrap

双色球大乐透(python)用列表和集合分别编程生成一期的开奖预测号码

用列表和集合分别编程生成一期的开奖预测号码
‘’’
双色球
双色球投注区分为红色球号码区和蓝色球号码区
红色球号码区由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)
;