张三科技有限公司有300名员工,开年会抽奖,奖项如下
一等奖3名 : 泰国五日游
二等奖6名 :iphone手机
三等奖30名 :避孕套一盒
规则:
1.一共抽3次,第一次抽3等奖,第二次抽2等奖,第三次压轴抽1等奖
2.每个员工限中奖一次
import random
count3 =
while count3 < :
num3 = []#存储中奖
n3 = []#编号
put3 = input("请输入go进行第一次抽奖:").strip()
if put3 == "go":
for i in range():
number3 = random.choice(staff1)#三等奖的其中一个人
show3 = f"热烈庆祝{number3}号码牌的员工抽中三等奖,获得避孕套一盒"
s3 = number3
num3.append(show3)
n3.append(s3)
print(i + , show3)
break
else:
print("无效语法")
count3 +=
else:
print("错误过多,已被锁定")
staff2 = list(set(staff1).difference(set(n3)))#总人数编号中去除三等奖人员编号
count2 =
while count2 < :
num2 =[]
n2 = []
put2 = input("请输入go进行第二次抽奖:").strip()
if put2 == "go":
for j in range():
number2 = random.choice(staff2)#二等奖的其中一个人
show2 = f"恭喜{number2}号码牌的员工抽中二等奖,获得iphone手机一个"
s2 = number2
num2.append(show2)
n2.append(s2)
print(j+, show2)
break
else:
print("无效语法")
count2 +=
else:
print("错误过多,已被锁定")
staff3 = list(set(staff2).difference(set(n2)))
count1 =
while count1 < :
num1 =[]
n1 = []
put1 = input("请输入go进行最后一次抽奖:").strip()
if put1 == "go":
for s in range():
number1 = random.choice(staff3)
show1 = f"恭喜{number1}号码牌的员工抽中以等奖,获得泰国五日游一次"
s1 = number1
num1.append(show1)
n1.append(s1)
print(s+, show1)
break
else:
print("无效语法")
count2 +=
else:
print("错误过多,已被锁定")
print("本次年会抽奖到此结束,感谢大家积极参与,祝各位生活愉快,阖家欢乐。")

												

python——公司年会抽奖小程序的更多相关文章

  1. 用 python 写一个年会抽奖小程序

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

  2. Python flask构建微信小程序订餐系统

    第1章 <Python Flask构建微信小程序订餐系统>课程简介 本章内容会带领大家通览整体架构,功能模块,及学习建议.让大家在一个清晰的开发思路下,进行后续的学习.同时领着大家登陆ht ...

  3. python爬取微信小程序(实战篇)

    python爬取微信小程序(实战篇) 本文链接:https://blog.csdn.net/HeyShHeyou/article/details/90452656 展开 一.背景介绍 近期有需求需要抓 ...

  4. 用jquery实现抽奖小程序

    用jquery实现抽奖小程序 这些日子,到处都可以看到关于微信小程序的新闻或报到,在博客园中写关于微信小程序的也不少.但是今天我要说的不是微信小程序,而是用简单的jquery写的一个好玩的抽奖小程序. ...

  5. 抽奖小程序,js,canvas

    js写的网页抽奖小程序,先上截图 源码地址:https://github.com/xiachaoxulu/raffle

  6. Python flask构建微信小程序订餐系统☝☝☝

    Python flask构建微信小程序订餐系统☝☝☝ 一.Flask MVC框架结构 1.1实际项目结构 1.2application.py  项目配置文件 Flask之flask-script模块使 ...

  7. Python flask构建微信小程序订餐系统✍✍✍

    Python flask构建微信小程序订餐系统  整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题, ...

  8. python实现串口通讯小程序(GUI界面)

    python实现串口通讯小程序(GUI界面) 使用python实现串口通讯需要使用python的pyserial库来实现,这个库在安装python的时候没有自动进行安装,需要自己进行安装. 1.安装p ...

  9. Winform 随机抽奖小程序

    效果图: 主要代码: Form1.cs using System; using System.Drawing; using System.IO; using System.Runtime.Intero ...

随机推荐

  1. 基于MySQL 的 SQL 优化总结

    文章首发于我的个人博客,欢迎访问.https://blog.itzhouq.cn/mysql1 基于MySQL 的 SQL 优化总结 在数据库运维过程中,优化 SQL 是 DBA 团队的日常任务.例行 ...

  2. AIRAC

    AIRAC是国际上划定的,以28天为一个周期的航行资料定期生效制. 2020年比较特殊,共有14个周期,分别是: 2001 2020/01/02 2020/01/29 2002 2020/01/30 ...

  3. jenkins 流水线学习

    最佳实践: https://www.cnblogs.com/itech/p/5678643.html 一些样例 https://jenkins.io/doc/pipeline/examples/ gi ...

  4. jQuery的替换/克隆

    1. 替换/克隆: 克隆: var $newImg=$img.clone() 2. 事件: 标准: 1. 普通绑定: $().on("事件名",function(){ ... }) ...

  5. 快速配置Samba服务

    1.安装samba 这里以CenOS 7为例,其他系统类似 yum install samba samba-client samba-common   2.修改smb.conf 最好先备份原文件,以防 ...

  6. Spring 基于注解的配置 简介

    基于注解的配置 从 Spring 2.5 开始就可以使用注解来配置依赖注入.而不是采用 XML 来描述一个 bean 连线,你可以使用相关类,方法或字段声明的注解,将 bean 配置移动到组件类本身. ...

  7. POJ3225

    题目链接:https://vjudge.net/problem/POJ-3225 解题思路:这道题要是不看题解以本渣新现在的实力确实是做不出来. 以区间为基础建立线段树. 当X=‘U', 将区间T内的 ...

  8. Nginx判断客户端实现301跳转

    set $a 0; #第一个条件 if ($uri !~* /(.*).php(.*)){ set $a 1; } #第二个条件 if ($http_user_agent ~* (up.UCBrows ...

  9. SimpleAuthenticationInfo的参数

    SimpleAuthenticationInfo的参数 仅供个人参考,以及学习记录.SimpleAuthenticationInfo authenticationInfo = new SimpleAu ...

  10. 三,<ul><li>实际应用时遇到的问题

    在布局中使用的比较多的就是这个,快速排列一行或多行文字,还有横排显示作为导航栏标题栏等等书写格式:<ul>    <li>山东教育.....</li></ul ...