用Python写公司年会抽奖程序!中不中还不是我说了算
题目:某公司假设有300名员工 , 开年会抽奖 , 奖项如下:一等奖3名:泰国5日游二等奖6名:Iphone手机三等奖30名:小型空气净化剂一盒抽奖规则:1.共抽三次 , 第一次抽三等奖 , 第二次抽二等奖 , 第三次压轴抽一等奖 。 2.每个员工限中奖一次 , 不得重复 。 解题思路:1.生成一个员工列表 , 用random模块从里面随机取值 。 2.取完值之后 , 立刻从员工大列表里把中奖人删掉 , 防止其再次中奖 。 Python的代码:
PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取
python免费学习资料以及群交流解答后台私信小编01即可
import randomstaff_list = []for i in range(0,300):staff_list.append(f'员工{i}')lottery_levels = [30,6,3]count = 0while count < 3:choice = input(f'开始抽{3-count}奖...:')winners = random.sample(staff_list,lottery_levels[count])print(winners)for p in winners:staff_list.remove(p) #删除已中奖者count += 1
运行后的效果:
文章插图
【用Python写公司年会抽奖程序!中不中还不是我说了算】是不是非常简单 , 你学了了吗?
- 看不上|为什么还有用户看不上华为Mate40系列来看看内行人怎么说
- 采用|消息称一加9系列将推出三款新机,新增一加9E
- 会员|美容院使用会员管理软件给顾客更好的消费体验!
- 行业|现在行业内客服托管费用是怎么算的
- 闲鱼|电诉宝:“闲鱼”网络欺诈成用户投诉热点 Q3获“不建议下单”评级
- 美国|英国媒体惊叹:165个国家采用北斗将GPS替代,连美国也不例外?
- 桌面|日常使用的软件及网站分享 篇一:几个动态壁纸软件和静态壁纸网站:助你美化你的桌面
- 同轴心配合|用SolidWorks画一个直角传动,画四个零件就行
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 速度|华为P50Pro或采用很吓人的拍照技术:液体镜头让对焦速度更快