张三科技有限公司有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. 如何在最新版本的eclipse上使用低版本的jdk

    高版本的eclipse在第一次打开的时候只能配置相匹配的jdk.例如我所示版本eclipse版本初始化的时候提示要jdk1.8版本才能打开,可是根据实际工作情况需要jdk1.7. 我的eclipse版 ...

  2. Java 如何实现优雅停服?刨根问底

    在 Java 的世界里遨游,如果能拥有一双善于发现的眼睛,有很多东西留心去看,外加耐心助力,仔细去品,往往会品出不一样的味道. 通过本次分享,能让你轻松 get 如下几点,绝对收获满满. a)如何让 ...

  3. mysql运维入门2:主从架构

    mysql主从原理 随着访问量的增加,数据库压力的增加,需要对msyql进行优化和架构改造,优化方法有: 高可用 主从复制 读写分离 拆分库 拆分表 原理 异步复制过程 master开启bin-log ...

  4. asp.net MVC3.0 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction

    asp.net MVC3.0 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction 1.带有Render的方法返回值是v ...

  5. 每次找Internet选项感到抓狂?一键打开!

    WIN+R运行,输入inetcpl.cpl,就可以打开了!

  6. poj3621 SPFA判断正环+二分答案

    Farmer John has decided to reward his cows for their hard work by taking them on a tour of the big c ...

  7. 51Nod - 1050

    题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1050 解题思路: It's so beautiful ! 循环 ...

  8. eclipse——Error exists in required project Proceed with launch?

    运行java文件时报错: Error exists in required project    Proceed with launch? 报错截图: 问题参生原因:开始Buildpath了一个jar ...

  9. MySQL8多实例安装与mycat连接,最详细版本。

    [版权所有,转载请注明出处!违者必究!] 最近在搞mycat去实现主从库读写分离,所以博主就在自己的windows机器上进行了环境的搭建,在搭建MySQL多实例的时候还算顺利,就是mysql8和myc ...

  10. python爬取页面内容

    from selenium import webdriverimport xlwt driver = webdriver.Chrome(r'D:\chromedriver.exe')driver.ma ...