【已解决】python随机抽奖
随机抽奖系统的含义就是在300人里,随机抽取三等奖五名,二等奖三名,一等奖一名。成功实现它,写了这篇博文。先看实验效果
代码效果
实现方式
- 生成员工
- 遍历抽奖
- 进行打印
'''创建300名员工user_list
随机抽奖,三等奖五个人,二等奖三个人,一等奖1个人
'''
import randomuser_list = []
for i in range(1, 301):user_list.append("工号-{}".format(i))data_list = [['一等奖', 1], ['二等奖', 3], ['三等奖', 5]]
for lst in data_list:for k in range(0,lst[1]):vals = random.randint(0,len(user_list)-1)user_list.pop(vals)print('恭喜{}获得了{}'.format(user_list[vals],lst[0]))