python 抽奖器_兄弟连学python (02) ----简易抽奖器
import tkinter
import random
import tkinter.messagebox
class choujiang:
def __init__(self):
self.root=tkinter.Tk()
self.root.minsize(400,400)
self.root.resizable(width=False,height=False)
self.root.title("简单抽奖器")
self.result1 = tkinter.StringVar()
self.result2 = tkinter.StringVar()
self.result3 = tkinter.StringVar()
self.list1=[]
self.show()
self.root.mainloop()
#显示界面
def show(self):
btn1=tkinter.Button(self.root,text="开始抽奖",bd=3,command=self.start)
btn1.place(width=70,height=50,x=100,y=300)
btn2=tkinter.Button(self.root,text="中奖规则",bd=3,command=self.zjgz)
btn2.place(width=70,height=50,x=250,y=300)
btn3=tkinter.Label(self.root,bg="white",textvariable=self.result1,font=("宋体",30,"bold"))
btn3.place(width=70,height=70,x=60,y=70)
btn4 = tkinter.Label(self.root, bg="white",textvariable=self.result2,font=("宋体",30,"bold"))
btn4.place(width=70, height=70, x=160, y=70)
btn5 = tkinter.Label(self.root, bg="white",textvariable=self.result3,font=("宋体",30,"bold"))
btn5.place(width=70, height=70, x=260, y=70)
# 开始按钮
def start(self):
#产生随机三个数
self.list1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
num1=random.choice(self.list1)
self.result1.set(num1)
num2 = random.choice(self.list1)
self.result2.set(num2)
num3 = random.choice(self.list1)
self.result3.set(num3)
#判断中奖
if num1==num2==num3:
tkinter.messagebox.showinfo(title="中奖提示",message="恭喜您中了一等奖^_^,奖励9999元")
elif num1==num2 or num1==num3 or num2==num3:
tkinter.messagebox.showinfo(title="中奖提示", message="恭喜您中了二等奖!!!^_^,奖励666元")
else:
tkinter.messagebox.showinfo(title="中奖提示",message="很遗憾,没中奖......继续努力!!!")
#中奖规则
def zjgz(self):
tkinter.messagebox.showinfo(title="中奖规则",message="1.每点击一次'开始抽奖'按钮,就进行一次抽奖\n2.如果屏幕上三个数字相同则为中了一等奖\n3.如果屏幕上两个数字相同则是中了二等奖\n4.不满足上述2 3两条规则就是没有中奖")
#实例化对象
cj=choujiang()
Python学习交流、资源共享群 QQ:563626388
python 抽奖器_兄弟连学python (02) ----简易抽奖器相关推荐
- 只会python怎么挣钱_业余学python有用吗
Python的火热我就不细说了,大家都是编程老司机,对最前沿最火热的编程语言肯定比我还了解. 前几天,我看了一篇"如何用Python制造一个抖音小姐姐发掘器?",阅读量竟然比头条上 ...
- python 报表框架_现在学Python还不晚!阿里巴巴推荐的Python学习教程,分享给大家...
在互联网信息爆炸的时代,我们经常面临各种与信息搜集有关的事情,但是信息来源网站多,信息量大,如果采用常规的人工搜索+office软件整理,往往要花费大量的时间. 这里为大家介绍一个门槛低.易上手的工具 ...
- python 报表框架_现在学Python还不晚!阿里巴巴推荐的Python学习教程,分享给大家!...
在互联网信息爆炸的时代,我们经常面临各种与信息搜集有关的事情,但是信息来源网站多,信息量大,如果采用常规的人工搜索+office软件整理,往往要花费大量的时间. 这里为大家介绍一个门槛低.易上手的工具 ...
- 新手学python书籍推荐_新手学python看哪本书
对于零基础入门的人来说,对于Python的学习还是有点懵懵懂懂的,如果有一些书籍先看看来引导,学起来难度也会减低很多!所以,学python倒是向大家推荐这些书籍! 1.<PYTHON基础教程(第 ...
- python 爬虫框架_小白学 Python 爬虫(28):自动化测试框架 Selenium (下)
人生苦短,我用 Python 如果我的文章对您有帮助,请关注支持下作者的公众号:极客挖掘机,您的关注,是对小编坚持原创的最大鼓励:) 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Py ...
- python判断素数_小白学Python | 你还在说你入不了门吗
收藏的好多啊 原创不易,动动小手,点个赞啦!! 十二月份,天气有时候会很阴沉,一天都见不到太阳.气温也慢慢变冷了,晚上回家还是会感觉到衣服穿少了. 阴阴沉沉总会过去的,我还是期待阳春三月. 2019年 ...
- 成都学python哪个机构好_成都学python人工智能哪个机构好
成都学python人工智能哪个机构好 来源:成都达内教育IT培训机构 发布时间:2020/11/12 11:32:23 成都学python人工智能哪个机构好---达内专注IT职业教育18年,10000 ...
- 老男孩学python多少钱_老男孩学Python编程后薪资待遇高吗?
1. 人工智能语言Python是黄金的人工智能.这是自然选择人工智能作为就业方向,就业前景是很好的,工资普遍较高.在Lagou.com上,人工智能的起薪工程师通常是20 k-35k.当然,如果你是一个 ...
- python学习图解_轻松学Python 3 零基础彩色图解、专业入门
哈啰,Python Python无疑是当今最值得学习的程式语言,因为它不仅语法简单,而且功能强大,还可以在Windows.Mac OS和Linux等所有平台上执行.再加上拥有将近十万个各式各样的套件, ...
最新文章
- Serverless无服务应用架构纵横谈
- wxWidgets:常用对话框演示
- Citrix xenapp
- 《第一行代码》学习笔记35-服务Service(2)
- android中自定义RadioButton
- CentOS7的/tmp目录自动清理规则
- setTimeout/setInterval伪异步
- web页面渲染(二) 1
- 华为综合实验——ISIS-BGP
- 算法设计与分析(屈婉玲)pdf
- html中css鼠标手势样式,CSS鼠标手势
- vs code 的常用快捷键列表
- python显示表格_python显示表格
- RuntimeError :excepted object of type torch.floatTensor but found type torch.DoubleTensor
- 浅析图的邻接矩阵进行平方运算的含义
- AI 之父 | 图灵荣登 50 英镑钞票,荣耀比肩牛顿达尔文!
- matlab 矩阵位移法编程 结构力学,matlab-矩阵位移法编程-结构力学.doc
- 驾驶证学法减分助手小程序源码(带搭建视频教程)
- 用户体验--怎样绘制用户体验的地图
- 为什么Word2007在编辑文字鼠标点击一下整篇文字的背景就立刻变为灰色的
热门文章
- C++中动态定义一维数组,二维数组,三维数组的方法
- swt 键盘事件ctrl+c_VB键盘事件详解
- jssdk信息验证失败_阿里云环境中TLS/SSL握手失败的场景分析
- Python04 直线拟合 多项式曲线拟合 指数曲线拟合(附代码)
- 直接用自己服务器做图床可以吗_用个人服务器搭建图床
- 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...
- 数理统计-大厂笔试题
- html a标签有value,html里面a标签里有value吗?
- cef3实现点击按钮弹出页面_Cef功能开发经验总结
- linux centos7上安装sql developer