python抽奖转盘代码(详解python--模拟轮盘抽奖游戏)
类别:脚本大全 浏览量:145
时间:2021-10-18 11:54:38 python抽奖转盘代码
详解python--模拟轮盘抽奖游戏
题目:
轮盘分为三部分: 一等奖, 二等奖和三等奖;
轮盘转的时候是随机的,
如果范围在[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模拟轮盘抽奖游戏详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/weixin_42499593/article/details/89222295
您可能感兴趣
- python中tkinter模块窗口操作(详解python tkinter教程-事件绑定)
- python设置按钮(Python按钮的响应事件详解)
- knn算法详细步骤(Python实现KNNK-近邻算法的示例代码)
- python3html怎么转换成pdf(Python实现html转换为pdf报告生成pdf报告功能示例)
- python交互模式下如何开始运行(python交互界面的退出方法)
- python使用aes加密解密(python实现AES加密与解密)
- python经典算法(浅谈python常用程序算法)
- python怎么抽取微信图片(Python 一键制作微信好友图片墙的方法)
- python语言支持多态(Python实现多态、协议和鸭子类型的代码详解)
- python报表可视化(使用Python快速制作可视化报表的方法)
- python真的能高效处理excel报表吗(Python数据报表之Excel操作模块用法分析)
- pythonjson库(Python常用的json标准库)
- python编程中冒号的用法(浅谈python中get pass用法)
- python线程自动停止了(解决Python中定时任务线程无法自动退出的问题)
- 能自动点赞的小程序(python实现QQ空间自动点赞功能)
- python开发的独立商城(python实现电子产品商店)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
- 为什么现在年轻人越来越喜欢买衣服(为什么现在年轻人越来越喜欢买衣服穿)
- 怎么做好SEO(怎么做好seo内容优化)
- 冬季钓鱼子线用 长 还是 短(冬季钓鱼子线用)
- 鱼竿 夏钓短,冬钓长 ,一定是这样 认清优缺点在选竿(鱼竿夏钓短冬钓长)
- 鲢鳙钓底还是钓浮 流水的水域应怎样做钓(鲢鳙钓底还是钓浮)
热门推荐
- python用于机器人(python控制nao机器人身体动作实例详解)
- thinkphp5如何实现消息队列(thinkPHP5.1框架使用SemanticUI实现分页功能示例)
- python环境怎么安装pip(python2.7 安装pip的方法步骤管用)
- laravel提取数据库的字段(Laravel创建数据库表结构的例子)
- python中怎么输入单引号(python三引号输出方法)
- docker怎么设置参数(浅谈docker --privileged=true参数作用)
- 怎么搭建个人云服务器(怎么使用云服务器搭建个人网站?)
- 百度免费翻译接口(基于python实现百度翻译功能)
- sqlserver常用流控语句(SQL Server实现自动循环归档分区数据脚本详解)
- dedecms主表内容(DEDECMS最为常用的分页标签及分页样式代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9