如有不足,还请大神指点~
需求:
1. 参与抽奖的员工名单从cvs文件导入
2. 一共5轮抽奖:幸运奖两轮(15名*2),三等奖(6名),二等奖(3名),一等奖(1名)
3. 输入“s”开始抽奖
4. 在上一轮被抽中者要被从下一轮的名单中剔除
补充需求:
1. 如有未出席者或其他原因需要补抽的情况下,可以随时在当轮补抽
代码:
# -*- coding: utf-8 -*-
'''
作者:Nicole
版本:2.0
日期:2019年1月25日
项目名称:年会抽奖小程序
'''
import pandas as pd
import random
#导入员工列表
staff_list = pd.read_csv(r'/Users/nicole/Desktop/抽奖名单.csv')
list_round =list(staff_list['工号'])
prize_list = []
n_prize = [15,15,6,3,1]
name_prize = ['第一轮幸运奖','第二轮幸运奖','三等奖','二等奖','一等奖']
#剔除已经中奖人员的函数
def new_list_generate(original_list,prize_list):
new_list