详解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 相关文章推荐
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
python中实现延时回调普通函数示例代码
Sep 08 Python
python机器学习实战之K均值聚类
Dec 20 Python
Python实现PS滤镜碎片特效功能示例
Jan 24 Python
基于Python socket的端口扫描程序实例代码
Feb 09 Python
Python二元赋值实用技巧解析
Oct 25 Python
Python的缺点和劣势分析
Nov 19 Python
PyCharm第一次安装及使用教程
Jan 08 Python
解决django接口无法通过ip进行访问的问题
Mar 27 Python
pandas读取csv文件提示不存在的解决方法及原因分析
Apr 21 Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 Python
Django restful framework生成API文档过程详解
Nov 12 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
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
PHP7如何开启Opcode打造强悍性能详解
2018/05/11 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
javascript getElementsByClassName实现代码
2010/10/11 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
Jquery中getJSON在asp.net中的使用说明
2011/03/10 Javascript
捕获键盘事件(且兼容各浏览器)
2013/07/03 Javascript
jquery仅用6行代码实现滑动门效果
2015/09/07 Javascript
angularjs创建弹出框实现拖动效果
2020/08/25 Javascript
学习vue.js条件渲染
2016/12/03 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
2020/07/21 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
Python文件的读写和异常代码示例
2017/10/31 Python
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
pandas 小数位数 精度的处理方法
2018/06/09 Python
详解Python 解压缩文件
2019/04/09 Python
python hough变换检测直线的实现方法
2019/07/12 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
2019/10/17 Python
python正则表达式匹配IP代码实例
2019/12/28 Python
python统计字符的个数代码实例
2020/02/07 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
用python写一个带有gui界面的密码生成器
2020/11/06 Python
Window10上Tensorflow的安装(CPU和GPU版本)
2020/12/15 Python
thinkphp5 路由分发原理
2021/03/18 PHP
经贸日语专业个人求职信范文
2013/12/28 职场文书
经济贸易系毕业生求职信
2014/05/31 职场文书
怎么写工作检讨书
2014/11/16 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
python 实现图片特效处理
2022/04/03 Python
配置nginx负载均衡
2022/05/06 Servers