import random # 生成一组大乐透号码 def get_lottery_numbers(): lottery_numbers = [] red_balls = random.sample(range(1, 36), 5) # 红球,从1-35中随机选5个 blue_ball = random.randint(1, 12) # 蓝球,从1-12中随机选一个 lottery_numbers.extend(red_balls) lottery_numbers.append(blue_ball) return lottery_numbers # 模拟摇奖过程 def run_lottery(): print("开奖啦!本期大乐透的中奖号码为:") lottery_numbers = get_lottery_numbers() for i in range(5): print(lottery_numbers[i], end=" ") print("\n蓝球:", lottery_numbers[5]) # 测试代码 if __name__ == '__main__': run_lottery()
这段 Python 代码通过 random 模块模拟了大乐透摇奖的过程,可以生成一组随机的大乐透号码,并输出到控制台上。每次执行 run_lottery() 函数,都会随机生成一组大乐透号码并打印出来,模拟真实的摇奖过程。
评论