详解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 python如何快速入门?
Mar 12 Python
Python实现修改IE注册表功能示例
May 10 Python
python3中zip()函数使用详解
Jun 29 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
Jul 27 Python
python使用webdriver爬取微信公众号
Aug 31 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
Dec 14 Python
Python装饰器基础概念与用法详解
Dec 22 Python
Python线程之定位与销毁的实现
Feb 17 Python
Python 画出来六维图
Jul 26 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
python中的 zip函数详解及用法举例
Feb 16 Python
python使用XPath解析数据爬取起点小说网数据
Apr 22 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 $_ENV为空的原因分析
2009/06/01 PHP
php学习笔记之面向对象编程
2012/12/29 PHP
php生成随机密码自定义函数代码(简单快速)
2014/05/10 PHP
php实现遍历多维数组的方法
2015/11/25 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
juqery 学习之四 筛选过滤
2010/11/30 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
2014/02/28 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
jQuery EasyUI框架中的Datagrid数据表格组件结构详解
2016/06/09 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
浅谈struts1 &amp; jquery form 文件异步上传
2017/05/25 jQuery
微信小程序之电影影评小程序制作代码
2017/08/03 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
vue实现微信分享链接添加动态参数的方法
2019/04/29 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
[01:25]2015国际邀请赛最佳短片奖——斧王《拆塔英雄:天赋异禀》
2015/09/22 DOTA
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
python 随机数生成的代码的详细分析
2011/05/15 Python
Python的词法分析与语法分析
2013/05/18 Python
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
2018/04/23 Python
python的sorted用法详解
2019/06/25 Python
python图形用户接口实例详解
2019/12/16 Python
利用python实现逐步回归
2020/02/24 Python
Python如何将模块打包并发布
2020/08/30 Python
校庆活动方案
2014/03/31 职场文书
演讲稿祖国在我心中
2014/05/04 职场文书
2014年科室工作总结
2014/11/20 职场文书
校园安全主题班会
2015/08/12 职场文书
Python Pygame实战之塔防游戏的实现
2022/03/17 Python