import random randomlist = [] def add(): randomlist.append(random.randint(1000, 9999)) return randomlist number = int(input("初始量:")) if number <= 0: print("初始量须>=1") number = int(input("初始量:")) for i in range(1, number + 1): if i <= number: add() while True: randomlist.append(int(input("加入4位竞猜号码"))) a = int(input("是否继续加入(1是2否)")) if a == 1: continue else: break randomlist.sort() print(randomlist) choice = int(input("请确认彩票号码")) if choice not in randomlist: print("不在范围内") choice = int(input("请确认彩票号码")) correct = random.choice(randomlist) if choice == correct: print("中") else: print("手慢无")