详解python--模拟轮盘抽奖游戏


Posted in Python onApril 12, 2019

题目:
轮盘分为三部分: 一等奖, 二等奖和三等奖;
轮盘转的时候是随机的,
如果范围在[0,0.08)之间,代表一等奖,
如果范围在[0.08,0.3)之间,代表2等奖,
如果范围在[0.3, 1.0)之间,代表3等奖,

模拟本次活动1000人参加, 模拟游戏时需要准备各等级奖品的个数.

import random

RewardCount = {
  '一等奖':(0,0.08),
  '二等奖':(0.08,0.3),
  '三等奖':(0.3,1.0)
}

def RewardGet():
  num = random.random()
  for k,v in RewardCount.items():
    if v[0] <= num < v[1]:
      return k

ResultPeople = {}

for i in range(1000):
  res = RewardGet()
  if res not in ResultPeople:
    ResultPeople[res] = 1
  else:
    ResultPeople[res] += 1

for k,v in ResultPeople.items():
  print(k,v,'人')

详解python--模拟轮盘抽奖游戏

以上所述是小编给大家介绍的python模拟轮盘抽奖游戏详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中使用strip()方法删除字符串中空格的教程
May 20 Python
python实现获取Ip归属地等信息
Aug 27 Python
python flask实现分页效果
Jun 27 Python
python中logging库的使用总结
Oct 18 Python
python shell根据ip获取主机名代码示例
Nov 25 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
Apr 06 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 Python
详解python调用cmd命令三种方法
Jul 08 Python
python函数局部变量、全局变量、递归知识点总结
Nov 15 Python
如何快速一次性卸载所有python包(第三方库)呢
Oct 20 Python
用python 绘制茎叶图和复合饼图
Feb 26 Python
上手简单,功能强大的Python爬虫框架——feapder
Apr 27 Python
Python实现的排列组合、破解密码算法示例
Apr 12 #Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
Apr 11 #Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
Apr 11 #Python
详解python执行shell脚本创建用户及相关操作
Apr 11 #Python
python中aioysql(异步操作MySQL)的方法
Apr 11 #Python
很酷的python表白工具 你喜欢我吗
Apr 11 #Python
2019 Python最新面试题及答案16道题
Apr 11 #Python
You might like
PHP 删除一个目录及目录下的所有文件的函数代码
2010/05/26 PHP
php 带逗号千位符数字的处理方法
2012/01/10 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
表单元素与非表单元素刷新区别详细解析
2013/11/06 Javascript
jquery操作checked属性以及disabled属性的多种方法
2014/06/20 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
小程序自定义日历效果
2018/12/29 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
微信小程序如何使用globalData的方法
2019/06/06 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
vue自定义标签和单页面多路由的实现代码
2020/05/03 Javascript
[34:08]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS EG
2018/03/30 DOTA
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
python实现颜色空间转换程序(Tkinter)
2015/12/31 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
Python如何生成树形图案
2018/01/03 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
2019/01/15 Python
基于Python的ModbusTCP客户端实现详解
2019/07/13 Python
基于Python+QT的gui程序开发实现
2020/07/03 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
什么是岗位职责
2013/11/12 职场文书
孝老爱亲模范事迹
2014/01/24 职场文书
《乞巧》教学反思
2014/02/27 职场文书
写字楼租赁意向书
2014/07/30 职场文书
国土资源局开展党的群众路线教育实践活动整改措施
2014/09/26 职场文书
党的群众路线教育实践活动心得体会(乡镇)
2014/11/03 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
法制主题班会教案
2015/08/13 职场文书