详解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 BeautifulSoup库抓取58手机维修信息
Nov 21 Python
编写Python脚本批量下载DesktopNexus壁纸的教程
May 06 Python
Python中的自省(反射)详解
Jun 02 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
Mar 13 Python
Python可变参数*args和**kwargs用法实例小结
Apr 27 Python
java中两个byte数组实现合并的示例
May 09 Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 Python
django 实现电子支付功能的示例代码
Jul 25 Python
python中用logging实现日志滚动和过期日志删除功能
Aug 20 Python
python误差棒图errorbar()函数实例解析
Feb 11 Python
windows、linux下打包Python3程序详细方法
Mar 17 Python
Python求凸包及多边形面积教程
Apr 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
php的array_multisort()使用方法介绍
2012/05/16 PHP
如何在php中正确的使用json
2013/08/06 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
php无限级分类实现方法分析
2016/10/19 PHP
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
JavaScript调用ajax获取文本文件内容实现代码
2014/03/28 Javascript
checkbox勾选判断代码分析
2014/06/11 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
如何防止JavaScript自动插入分号
2015/11/05 Javascript
BootStrap下jQuery自动完成的样式调整
2016/05/30 Javascript
JS实现搜索框文字可删除功能
2016/12/28 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
Python时区设置方法与pytz查询时区教程
2013/11/27 Python
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Python3多线程操作简单示例
2018/05/22 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
django的settings中设置中文支持的实现
2019/04/28 Python
python图形工具turtle绘制国际象棋棋盘
2019/05/23 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
2020/04/22 Python
Python自动创建Excel并获取内容
2020/09/16 Python
pycharm2020.1.2永久破解激活教程,实测有效
2020/10/29 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
澳大利亚网上玩具商店:Mr Toys Toyworld
2018/03/25 全球购物
护理专业大学生自我推荐信
2014/01/25 职场文书
关于旷工的检讨书
2014/02/02 职场文书
艺术节主持词
2014/04/02 职场文书
初中生操行评语大全
2014/04/24 职场文书
结对共建工作方案
2014/06/02 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书