import random # 大乐透前区 1-35 front_total = list(range(1, 36)) # 随机机选30个号码 select_front = random.sample(front_total, 30) select_front.sort() # 提取没被选中的5个号码 last_front = [num for num in front_total if num not in select_front] last_front.sort() # 大乐透后区 1-12 back_total = list(range(1, 13)) # 随机机选10个号码 select_back = random.sample(back_total, 10) select_back.sort() # 提取没被选中的2个号码 last_back = [num for num in back_total if num not in select_back] last_back.sort() # 打印全部结果 print("==========大乐透自选筛选工具==========") print("1.机选前区30个号码:") print(select_front) print("\n2.遗漏未选5个号码【最终前区】:") print(last_front) print("\n------------------------------------") print("3.机选后区10个号码:") print(select_back) print("\n4.遗漏未选2个号码【最终后区】:") print(last_back) print("\n==========本期开奖号码==========") print("前区号码:",last_front) print("后区号码:",last_back)