Python——轮盘抽奖游戏
模拟轮盘抽奖游戏
轮盘分为三部分: 一等奖, 二等奖和三等奖;
轮盘转的时候是随机的,
如果范围在[0,0.08)之间,代表一等奖,
如果范围在[0.08,0.3)之间,代表2等奖,
如果范围在[0, 1.0)之间,代表3等奖,
模拟本次活动1000人参加, 模拟游戏时需要准备各等级奖品的个数.
> import random rewardDict = {
> '一等奖':(0,0.08),
> '二等奖':(0.08,0.3),
> '三等奖':(0.3,1.0) } ##生成奖项与得奖的等级的字典 def Fun(): ##定义奖项及得奖等级的函数 num=random.random() #生成0到1的随机数 for k,v in rewardDict.items():
> #判断随机转盘转的时几等奖
> if v[0]<=num< v[1]: ##得奖范围即value数值在0到1之间
> return k ##返回key,即几等奖 resultdict = {} ##定义字典存放得奖等级及个数
> res = Fun() ##调用得奖函数,该函数返回的是得奖的等级,比如一等奖,二等奖
> if res not in resultdict: 如果key值不在字典中
> resultdict[res] = 1 ##定义为1
> else:
> resultdict[res] += 1 ##如果在的话加1
>
> for k,v in resultdict.items(): ##编历该字典
> print(k,'---',v)
Python——轮盘抽奖游戏相关推荐
- python抽奖游戏_python实现转盘效果 python实现轮盘抽奖游戏
本文实例为大家分享了python实现转盘效果的具体代码,供大家参考,具体内容如下 #抽奖 面向对象版本 import tkinter import time import threading clas ...
- 抽奖滚动效果 python_python实现转盘效果 python实现轮盘抽奖游戏
python实现转盘效果 python实现轮盘抽奖游戏 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: python实现转盘效果 python实现轮盘抽奖游戏.t ...
- Python之字典巩固练习(随机生成银行卡号、重复数字统计、模拟轮盘抽奖游戏等)
一.检测并输出重复单词 需求: 重复的单词: 此处认为单词之间以空格为分隔符, 并且不包含,和.>:1. 用户输入一句英文句子:2. 打印出每个单词及其重复的次数;输入:"hello ...
- Python——模拟轮盘抽奖游戏
题目要求: 模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖; 轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖, 如果范围在[0.08,0.3)之间,代表2等奖, 如果 ...
- Python模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖;轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖,如果范围在[0.08,0.3)之间,代表2等奖, 如果范围
.模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖;轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖,如果范围在[0.08,0.3)之间,代表2等奖, 如果范围在[0, ...
- python设计抽奖游戏 球_Python模拟轮盘抽奖游戏
题目如下: 模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖; 轮盘转的时候是随机的, 模拟本次活动1000人参加, 模拟游戏时需要准备各等级奖品的个数. #方法1: import ran ...
- python——模拟轮盘抽奖游戏(函数)
模拟轮盘抽奖游戏: 轮盘分为三部分: 一等奖, 二等奖和三等奖; 轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖, 如果范围在[0.08,0.3)之间,代表2等奖, 如果范围在[0 ...
- 模拟轮盘抽奖游戏:模拟游戏需要准备个等级评奖的个数。
题目:模拟轮盘抽奖游戏:一等奖.二等奖.三等奖轮盘随机转动:一等奖范围[0,0.08]:二等奖范围[0.08,0.3]:三等奖范围[0.3,1]模拟本次活动参加人数自定,模拟游戏需要准备个等级评奖的个 ...
- 几行Python代码模拟轮盘抽奖游戏
轮盘抽奖是比较常见的一种游戏,在轮盘上有一个指针和一些不同颜色.不同面积的扇形,用力转动轮盘,轮盘慢慢停下后依靠指针所处的位置来判定是否中奖以及奖项等级.本文代码中的函数名和很多变量名使用了中文,这在 ...
- python抽奖游戏大全_python实现转盘效果 python实现轮盘抽奖游戏
本文实例为大家分享了python实现转盘效果的具体代码,供大家参考,具体内容如下 #抽奖 面向对象版本 import tkinter import time import threading clas ...
最新文章
- CentOS Wifi Connection
- mybatis mysql rownum_MyBatis怎样实现MySQL动态分页?
- nyoj-37 回文字符串
- 线程池的开源实现(mariadb和percona版本)
- 女性最常说的5大谎言:
- 双十一图书大数据:金庸第1,Python第2,学霸们都买了这些书
- 个性化商品搜索相关研究梳理
- selenium无法调用chrome或者firefox的原因
- 从C到JAVA,从面向过程到面向对象
- 计算机网各管理员技能鉴定,计算机网络管理员国家职业技能鉴定考核指导
- 洛谷p3376 网络流最大流模板题
- 2021安徽安全员C证考试多选练习题库
- 历年阿里面试题汇总(2017年不断更新中)
- 【pycharm】英文输入法变成全角字符无法输入
- APP调用支付宝支付
- 作业1 OO基础1-3、 设计一个教师类Teacher(属于cn.net.sdkd包)
- 用户交互设计10个可用性指标
- electron实现远程更新
- ROS rosbridge
- 谷粒学院day5 讲师管理模块的前端实现
热门文章
- Android逆向第二天
- UE5导入MetaHuman虚拟头像后,连接live link face,面部表情捕捉出错修正
- 计算机上显示找不到无线网络连接,电脑怎么找不到无线网络? 笔记本找不到无线网络如何解决?...
- Photoshop照片模糊变清晰大全
- 去水印小程序源码 独立版
- CQF笔记Primer金融基础
- 3分钟教会你用excel做多层饼图
- linux怎么检测硬盘坏道,linux怎么检测硬盘坏道|linux 硬盘坏道检测方法
- java怎么用switch求闰年_使用switch语句编程,根据输入的年份判断是否为闰年,根据输入的月份判断这月有多少天...
- 利用WebSphere Edge Server构建冷轧系统负载均衡