详解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高效编程技巧
Jan 07 Python
python中实现数组和列表读取一列的方法
Apr 03 Python
python利用插值法对折线进行平滑曲线处理
Dec 25 Python
python调用staf自动化框架的方法
Dec 26 Python
将python文件打包成EXE应用程序的方法
May 22 Python
python使用requests.session模拟登录
Aug 09 Python
Python 项目转化为so文件实例
Dec 23 Python
python pptx复制指定页的ppt教程
Feb 14 Python
selenium WebDriverWait类等待机制的实现
Mar 18 Python
xadmin使用formfield_for_dbfield函数过滤下拉表单实例
Apr 07 Python
python print 格式化输出,动态指定长度的实现
Apr 12 Python
详解Python常用的魔法方法
Jun 03 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
用libtemplate实现静态网页生成
2006/10/09 PHP
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
PHP二维数组去重实例分析
2016/11/18 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
javascript入门基础之私有变量
2010/02/23 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
JavaScript 数组详解
2013/10/10 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
Bootstrap学习笔记之js组件(4)
2016/06/12 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
Node.js设置CORS跨域请求中多域名白名单的方法
2017/03/28 Javascript
JavaScript使用readAsDataUrl方法预览图片
2017/05/10 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
使用Python编写简单的端口扫描器的实例分享
2015/12/18 Python
Python lambda表达式用法实例分析
2018/12/25 Python
Python通过kerberos安全认证操作kafka方式
2020/06/06 Python
keras.layer.input()用法说明
2020/06/16 Python
python使用opencv resize图像不进行插值的操作
2020/07/05 Python
Michael Kors澳大利亚官网:世界知名的奢侈饰品和成衣设计师
2020/02/13 全球购物
幼儿园教师教育感言
2014/02/28 职场文书
党校个人自我鉴定范文
2014/03/28 职场文书
幼儿园新年寄语
2014/04/03 职场文书
房屋出售协议书
2014/04/10 职场文书
三分钟自我介绍演讲稿
2014/08/21 职场文书
技术员个人工作总结
2015/03/03 职场文书
导游词之镜泊湖
2019/12/09 职场文书
python3 sqlite3限制条件查询的操作
2021/04/07 Python
常用的MongoDB查询语句的示例代码
2021/07/25 MongoDB
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis