使用随机数模块生成某一期的双色球中奖号码 双色球规则: 6个不重复的红球,红球的选号范围为1~33 1个蓝球,蓝球的选号范围为1~16 红球按从小到大的顺序排列
时间: 2024-05-27 18:11:33 浏览: 133
import random
# 生成6个不重复的红球
red_balls = []
while len(red_balls) < 6:
num = random.randint(1, 33)
if num not in red_balls:
red_balls.append(num)
red_balls.sort() # 按从小到大的顺序排列
# 生成1个蓝球
blue_ball = random.randint(1, 16)
# 输出中奖号码
print("本期中奖号码为:")
print("红球:", end="")
for red in red_balls:
print(red, end=" ")
print("蓝球:", blue_ball)
阅读全文