年会抽奖程序python

年会抽奖程序

年会抽奖程序
张三科技有限公司有300员⼯,开年会抽奖,奖项如下:
⼀等奖 3名, 泰国5⽇游
⼆等奖6名,Iphone⼿机
三等奖30名,xxx
规则:

  1. 共抽3次,第⼀次抽3等奖,第2次抽2等奖,第3次压轴抽1等奖
  2. 每个员⼯限中奖⼀次,不能重复 

思路:

##抽奖小程序
>>> x = [x+1 for x in range(300)]                    …………300个数字全部准备好
>>> a = random.sample(x,30)                           …………从x列表里随机拿出30个数字,作为三等奖
>>> x = [x for x in x if x not in a]                        …………重新定义x   把列表a里没出现的值重新赋值给x  (移除a)
>>> b = random.sample(x,6)                             …………从x列表里随机拿出6个数字,作为二等奖
>>> x = [x for x in x if x not in b]                          …………重新定义x   把列表b里没出现的值重新赋值给x(移除b)
>>> random.sample(x,3)                             …………从x列表里随机拿出3个数字,作为一等奖

代码:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值