开始学习python相关知识,看最近有不少随机抽奖小程序,自己也做一个试试
思路:

  1. 建立一个抽奖人名单,可以打乱后直接按顺序取,也可以不打乱随机抽。
  2. 建立一个奖项名单,按顺序一个一个抽
    将随机化成顺序,更容易一些,下面看代码
import random
num=eval(input('请输入抽奖人数:'))
num2=eval(input('请输入奖项类数:'))
list1=[]
list2=[]
b=0#list1中的变量
for t in range(num):#抽奖人的名单,简单命名为自然数0——-n-1list1.append(t)
random.shuffle(list1)#打乱抽奖人名单,按顺序抽取即是随机
for i in range(num2):#奖项名单x=eval(input('按顺序输入各类奖项的个数:'))list2.append(x)
for g in range(num2):while list2[g]!=0:print(g+1,'等奖得奖者为:',list1[b])list2[g]-=1b+=1

python 活动随机抽奖小程序 简单直白相关推荐

  1. 编写一个随机抽奖程序php,基于PHP实现简单的随机抽奖小程序

    摘要:一个抽奖小程序,概论可控,也可某个奖品在前端显示,而程序中根本不可能获得!把所有的概率x10后相加起来,新数组中每项的值等于它前几个的和加上它本身.然后随即生成一个0到最大数之间的一个数,通过循 ...

  2. 用php制作中奖系统,基于PHP随机抽奖小程序,很简单!

    原标题:基于PHP随机抽奖小程序,很简单! 文章来自于:博客 网址:https://blog.csdn.net/shaolong1013/article/details/78763057 一个抽奖小程 ...

  3. 随机循环抽奖小程序_c语言,基于JavaScript实现简单的随机抽奖小程序

    对于抽奖这样的小程序使用诸如VB,Delphi等工具来实现会比较的方便,由于本人机器上没有装这样的应用程序,所以只能另寻其道.为了使抽奖程序能够无需配置平台直接可以在任何一台机器上运行,开发工具和编译 ...

  4. 简单php抽奖,基于PHP实现简单的随机抽奖小程序_PHP

    一个抽奖小程序,概论可控,也可某个奖品在前端显示,而程序中根本不可能获得!把所有的概率x10后相加起来,新数组中每项的值等于它前几个的和加上它本身. 然后随即生成一个0到最大数之间的一个数,通过循环查 ...

  5. WPF制作随机抽奖小程序

    前些天学完了一些WPF的基础知识,闲来无事做了一个随机抽奖的小程序, 代码比较简单,核心的代码只有七行,其它的都是一些布局上的事情 . . 希望这个例子,能够帮助你, 大佬可以指点指点我, ^ _ ^ ...

  6. c语言随机抽奖小程序,小程序抽奖实现

    介绍 最近在微信小程序中实现如下这种抽奖效果. lottery_sample.gif 由这个效果来看, 可以分成三个部分 背景 转盘 抽奖按钮 上面的实现有很多种方法, 很多大神也给出了这种效果的实现 ...

  7. 用python写一个抽奖小程序_微信小程序抽奖助手一键参与抽奖

    写在前头的话 最近"沉迷"于微信一款小程序,就是抽奖助手.反正这个抽奖几乎不用什么成本, 就是一个个抽奖活动点进去点击参与抽奖比较麻烦.要是如果有个程序一键解决这些步骤,那就是零成 ...

  8. Python 抽签随机排序小程序

    需求:随机确定汇报顺序,用python生成一个随机数,然后排序 import random res={} groups=['段','胡','何','宋','卢','冯'] #需要排序的对象 for g ...

  9. 随机抽奖小程序(C#)

    运行效果 相关操作 1.添加抽奖文本 创建如图所示txt文本,并以Unicode编码保存在当前项目的\bin\Debug文件夹中 2.添加控件 添加按钮,label以及timer控件. 代码如下 由于 ...

最新文章

  1. 90后大龄女考研二战失败 该何去何从
  2. linux下Makefile的简单例子及解释
  3. U3D physics总结
  4. python 解析url上的xml_如何从python中的URL读取XML文件?
  5. CF535C Tavas and Karafs 二分 + 结论
  6. 同步fifo的串并_同步FIFO设计Spec(示例代码)
  7. java虚引用作用_深入理解Java中的引用(二)——强软弱虚引用
  8. STM32之串口原理
  9. 尚学堂java 答案解析 第六章
  10. 4月第三周国内域名解析商Top10:万网升至20.32%
  11. pyecharts入门及新冠病毒疫情数据可视化(绘制地理图表)
  12. 2016年1月中国域名商解析量14强:排名变动大
  13. 【转】opencv中widthStep不一定等于width*nChannels的原因
  14. 回顾过去三年工作中对区块链技术的一点心得
  15. windows云服务器价格_windows云服务器安装(微软云服务器价格)
  16. 手势识别整体设计流程方案
  17. 密码学技术如何选型?终探量子计算通信的安全模型|第6论
  18. 目录大全_安卓面经_Android面经_150道安卓基础面试题全解析
  19. App个人开发者已末路穷途
  20. 大班科学计算机的发明应用教案,大班科学:四大发明

热门文章

  1. 【Python】python中大小字母之间的转换
  2. VS Code大小写转换插件使用指南:lowercase uppercase
  3. 学校网站激活正版微软系统和软件
  4. BOS初级开发培训认证
  5. 频繁删除作品真的影响流量吗?新人又该如何规划道路丨国仁网络资讯
  6. gtb分类器参数调节_机器学习算法-梯度树提升GTB(GBRT)
  7. 3D建模其实很简单!从零基础到大佬,超详细知识点汇总,附教程
  8. 电脑为什么要重装系统,好处在哪里?
  9. 动手修改EXE,给他人程序添加皮肤
  10. 获取 本周本月本季度本年开始时间和结束时间