详解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入门教程
Apr 03 Python
Python实现查找系统盘中需要找的字符
Jul 14 Python
Python读写txt文本文件的操作方法全解析
Jun 26 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 Python
Python中 map()函数的用法详解
Jul 10 Python
使用Python和Prometheus跟踪天气的使用方法
May 06 Python
python中metaclass原理与用法详解
Jun 25 Python
利用OpenCV和Python实现查找图片差异
Dec 19 Python
python中的split()函数和os.path.split()函数使用详解
Dec 21 Python
Python通过队列来实现进程间通信的示例
Oct 14 Python
如何Tkinter模块编写Python图形界面
Oct 14 Python
python实现文件+参数发送request的实例代码
Jan 05 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
论坛头像随机变换代码
2006/10/09 PHP
教你如何把一篇文章按要求分段
2006/10/09 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
PHP 计算至少是其他数字两倍的最大数的实现代码
2020/05/26 PHP
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
固定网页背景图同时保持图片比例的思路代码
2013/08/15 Javascript
Bootstrap每天必学之按钮
2015/11/26 Javascript
Angular 应用技巧总结
2016/09/14 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
JS不完全国际化&amp;本地化手册 之 理论篇
2016/09/27 Javascript
JavaScript数组操作详解
2017/02/04 Javascript
AngularJs表单校验功能实例代码
2017/02/09 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
微信小程序开发中的疑问解答汇总
2017/07/03 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
Webpack path与publicPath的区别详解
2018/05/03 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
微信小程序实现选项卡效果
2018/11/06 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
微信小程序webview实现长按点击识别二维码功能示例
2019/01/24 Javascript
vue transition 在子组件中失效的解决
2019/11/12 Javascript
JS精确判断数据类型代码实例
2019/12/18 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
python中sort sorted reverse reversed函数的区别说明
2020/05/11 Python
JAVA SWT事件四种写法实例解析
2020/06/05 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
会计电算化专业毕业生自荐信
2013/12/20 职场文书
给校长的建议书200字
2014/05/16 职场文书
纪检监察建议书
2014/05/19 职场文书
领导班子三严三实对照检查材料
2014/09/25 职场文书
退学证明范本3篇
2014/10/29 职场文书
高一数学教学反思
2016/02/18 职场文书