import random
user = list(range(1, 301))#用户名
k_list = []
count = 0
for _ in range(3):
Chou_jiang = int(input(f'请输入要抽的奖号:'))
if Chou_jiang == 3:
first = random.sample(user, 30) # 三等奖
if first not in k_list: # 检查随机抽取的员工编号是否存在中奖名单列表当中
print(f"恭喜以下员工获得三等奖!:{first}")
for p in first:
user.remove(p)
# k_list.append(first) # 把中奖的员工编号追加到中奖名单列表当中
elif Chou_jiang == 2:
second = random.sample(user,6)
if second not in k_list:
print(f"恭喜以下员工获得二等奖:{second}")
for p in second:
user.remove(p)
elif Chou_jiang == 1:
san = random.sample(user,3)
if san not in k_list:
print(f"恭喜以下员工获得一等奖:{san}")
for p in san:
user.remove(p)
else:
count += 1
print(f"您输入有误,请重新输入,你还有{3 - count}次机会")
python抽奖程序代码不重复 python编写一个随机抽奖程序
于 2024-03-05 18:55:24 首次发布