题目:某公司假设有300名员工,开年会抽奖,奖项如下:
  一等奖3名:泰国5日游
  二等奖6名:Iphone手机
  三等奖30名:小型空气净化剂一盒
  抽奖规则:
  1.共抽三次,第一次抽三等奖,第二次抽二等奖,第三次压轴抽一等奖。
  2.每个员工限中奖一次,不得重复。
  解题思路:
  1.生成一个员工列表,用random模块从里面随机取值。
  2.取完值之后,立刻从员工大列表里把中奖人删掉,防止其再次中奖。

import randomstaff_list = []
for i in range(0, 300):staff_list.append(f"staff: {i}")
lottery_levels = [30, 6, 3]
counts = 0
while counts < 3:choice = input(f"开始抽{3 - counts}等奖,共 {lottery_levels[counts]} 名")winner = random.sample(staff_list, lottery_levels[counts])print(f"获奖员工ID: {winner}")for p in winner:staff_list.remove(p)counts += 1

用Python写公司年会抽奖程序!相关推荐

  1. python 公司年会抽奖_Python语言学习之用Python写公司年会抽奖程序

    本篇介绍了用Python写一个简单的抽奖程序,即Python在实际生活中的应用,希望对Python的学习有所帮助. 题目:某公司假设有300名员工,开年会抽奖,奖项如下: 一等奖3名:泰国5日游 二等 ...

  2. python 公司年会抽奖_用Python写公司年会抽奖程序!中不中还不是我说了算!

    题目:某公司假设有300名员工,开年会抽奖,奖项如下: 一等奖3名:泰国5日游 二等奖6名:Iphone手机 三等奖30名:小型空气净化剂一盒 抽奖规则: 1.共抽三次,第一次抽三等奖,第二次抽二等奖 ...

  3. python 公司年会抽奖_公司年会抽奖程序-python

    发一下自己写的公司抽奖程序.. 需求:公司年会要一个抽奖程序,转盘上的每一个人名是随机中奖的,中奖后的人不可以再次中奖,按住抽奖,就会一直在转,放开后,要再转一两圈才停. 呵,刚好自己在学python ...

  4. python 抽奖库_用 python 写一个年会抽奖小程序

    使用 pyinstaller 打包工具常用参数指南 pyinstaller -F demo.py 参数 含义 -F 指定打包后只生成一个exe格式的文件 -D –onedir 创建一个目录,包含exe ...

  5. Python实战:年会抽奖程序实现

    Python实战实录 某公司有员工300,年会抽奖需求如下: 一等奖3名, 泰国5日游 二等级6名,iPhone手机 三等级30名,避孕套一盒 要求: 1.共抽3次,第一次抽三等级,第二次抽二等奖,第 ...

  6. python某公司为员工发放奖品_python实现年会抽奖程序

    用python来实现一个抽奖程序,供大家参考,具体内容如下 主要功能有 1.从一个csv文件中读入所有员工工号 2.将这些工号初始到一个列表中 3.用random模块下的choice函数来随机选择列表 ...

  7. python 公司年会抽奖_python实现年会抽奖程序

    用python来实现一个抽奖程序,供大家参考,具体内容如下 主要功能有 1.从一个csv文件中读入所有员工工号 2.将这些工号初始到一个列表中 3.用random模块下的choice函数来随机选择列表 ...

  8. 年会,用Python做了个 “抽奖程序”,boss奖励我一个红包!

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 含情欲说宫中事,鹦鹉前头不敢言. ...

  9. 年会,用 Python 做了个 “抽奖程序”,boss 奖励我一个红包!

    作者:小小明 文末获取完整代码 简介:Pandas 数据处理高手,10 余年编码经验,至今已帮助过百名以上数据从业人员解决工作实际遇到的问题,其中数据处理和办公自动化问题涉及的行业包括会计.审计.HR ...

最新文章

  1. 2012年5月法国旅游网站排名
  2. BZOJ 3994: [SDOI2015]约数个数和 [莫比乌斯反演 转化]
  3. javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
  4. android studio项目总结,android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)...
  5. java gc信息_JVM之GC回收信息详解
  6. [鸟哥linux视频教程整理]04_02_Linux 权限及权限管理
  7. 设置jstree只展示到2级_你做的私域流量属于什么级别?80%的商家都还只在第2级...
  8. dj鲜生14-类视图的实现原理+代码
  9. 计算机系统-电路设计05-RS触发器的内部电路实现
  10. 完成端口与高性能服务器程序开发
  11. 二叉搜索树相关性质的应用
  12. Libre-SOC 系统级芯片
  13. 【论文笔记】NLP 预训练模型综述
  14. ASP.NET-Request对象
  15. Rainmeter 雨滴桌面 主题分享
  16. 字符个数统计 java
  17. redis----------基本命令使用
  18. 试毒水(阿里巴巴腾讯搜狐笔试智力题)
  19. 微服务架构中服务注册与发现
  20. 爬虫百战穿山甲(5)用大并发的手段批量爬取小图片

热门文章

  1. 原始部落题材的2.5D角色扮演MMO回合制手游——最后的原始人
  2. 计算机技术在档案管理中的应用研究,计算机技术在档案管理中的应用研究
  3. 如何用视频剪辑软件制作画中画
  4. uwb,i like it
  5. 【验证码逆向专栏】某验“初代”滑块验证码逆向分析
  6. Cocos Creator 去除或更改默认启动页(Web端)
  7. 7.0安苏服务器稳定吗,魔兽世界8.0:安苏大区天天爆炸,网易能把逆水寒服务器还回来吗?...
  8. function 函数和return返回值
  9. i77700hq跑matlab,对比标压i7 常用软件测试酷睿i7-8565U性能表现
  10. 华为手机usb连接计算机,谁清楚华为手机怎么通过usb连接电脑