python做一个考试系统_请用 Python 语言编写一个简易的系统登录程序。
import tkinter.messagebox
import tkinter
my_window = tkinter.Tk() # 生成 my_window 主窗口
my_window.title('welcome my_window') # 设置窗口标题
cv = tkinter.Canvas(my_window,bg='lightcyan') # 用画布设置窗口的颜色
cv.pack()
my_window.geometry('200x150') # 设置窗口大小
# label 标签(用户名和密码的变量)
varName = tkinter.StringVar() # 文字变量储存器器
varName.set('admin')
varPwd = tkinter.StringVar()
varPwd.set('123456')
# 创建账户的标签
labname = tkinter.Label(my_window,text=' 用户名 ',justify=tkinter.RIGHT,bg='pink',width=80)
labname.place(x=10,y=5,width=80,height=20)
# 创建文本框,同事设置关联变量
enterName = tkinter.Entry(my_window,width=80,textvariable=varName)
enterName.place(x=100,y=5,width=80,height=20)
# 创建密码的标签 和文本框
labPwd = tkinter.Label(my_window,text=' 密码',justify=tkinter.RIGHT,bg='pink',width=80)
labPwd.place(x=10,y=30,width=80,height=20)
enterPwd = tkinter.Entry(my_window,show='*',width=80,textvariable=varPwd)
enterPwd.place(x=100,y=30,width=80,height=20)
# 登录按钮事件处理函数
def login():
Name = enterName.get()
Pwd = enterPwd.get()
if Name =='admin' and Pwd == '123456':
tkinter.messagebox.showinfo(title='Python tkinter',message=' 登录成功!!')
else:
tkinter.messagebox.showerror(title='python tkinter',message=' 登录失败 ')
# 创建按钮组件,并且设置按钮事件的处理函数
buttonOK = tkinter.Button(my_window,text = 'login',background='lightskyblue',command =
login())
buttonOK.place(x=30 , y=70 , width=50,height=20)
# 取消按钮的时间处理函数
def cancel():
# 清空用户输入的用户名和密码
varName.set('')
varPwd.set('')
buttonCancel =
tkinter.Button(my_window,text='Cancel',background='lightgray',command=cancel())
buttonCancel.place(x=100,y=70,width=50,height=20)
# 启动消息循环
my_window.mainloop()
python做一个考试系统_请用 Python 语言编写一个简易的系统登录程序。相关推荐
- 用python做预测模型的好处_如何用Python在10分钟内建立一个预测模型
匿名用户 1级 2017-01-01 回答 预测模型的分解过程 我总是集中于投入有质量的时间在建模的初始阶段,比如,假设生成.头脑风暴.讨论或理解可能的结果范围.所有这些活动都有助于我解决问题,并最终 ...
- 用python做数据处理怎么挣钱_个人利用python爬虫技术怎么挣钱
爬虫技术挣钱方法2:整合信息.整合数据做产品 简单说就是抓取分散在各个角落的信息,整合后用网站或微信或APP呈现出来,以通过网盟广告,电商佣金,直接售卖电商产品或知识付费来变现. 别被产品这个词吓到, ...
- python做上位机好不_如何使用Python开发串口通讯上位机(完结)
2021的第一份更新,比以往时候来得早一点! 前面两期讲了如何使用pyserial和做好了基本的上位机界面以及与API的联动,今天我们接着完善下代码.1 编码规范的使用 前面两期只是做基础展示用,所以 ...
- 生日快乐python编程代码_如何用C语言编写一个很炫的生日快乐的程序?
我也是网上找的,把下面的话改一下差不多了 很多人说没法运行,我也不是专业的,但是这用codeblock c++是可以运行的,其他的我不知道 #include #include #include #de ...
- java编程九九乘法表_如何用JAVA语言编写一个九九乘法表
教一下学了JAVA語言的同学们撰写一个99玖玖乘决表 方法 进行设计构思:假如把99玖玖乘决报表中如"1*1=1"算式全部当作一个一字的笔画体得话,99玖玖乘决表可当作一个倾斜角二 ...
- java语言实现任何一种排序_请用java语言编写排序程序。
展开全部 参考代码如下,可以按需求自己修改import java.util.Date; public class SortThread { public static void main(String ...
- python做些什么项目内容_现在比较流行的python做什么项目最适合?
摘要: 现在比较流行的python做什么项目最适合?相对其他语言来说python算是简单易学的编程语言了,同时python又和Java一样是开源免费的,可以在各种不同类型的计算机上运行,w... 现在 ...
- python语言的记事本在哪_用python语言编写一个简单记事本
看了一点python的基础教程,忍不住手就痒了,找来一个题目练一下喽. 题目:编写一个功能简单的记事本. 编写记事本就要用到GUI的功能,最常用的当然是wxpython,那么我们就用这个来写一个记事本 ...
- c语言编写一个火车票,火车票完整系统(C语言)【报告版带截图】.doc
火车票完整系统(C语言)[报告版带截图] 课题内容和要求 设计目标:设计一个火车票务管理系统,用C语言实现.对该系统的要求如下: 需求描述: 1.系统功能 (1)火车时刻信息录入.包括车次.日期.起点 ...
最新文章
- 简书非官方大数据(一)
- 使用MLX90640自制红外热像仪(二):API函数的使用
- 《Windows驱动开发技术详解》读书笔记(一)
- SQL-Oracle游标
- 软考计算之运筹学-决策分析问题
- TCP/IP GUIDE
- 关于autoupgader的狗屎问题
- %@ include file=和jsp:include file=区别
- C#中的overload,overwrite,override的语义区别
- nodejs 实现 磁力链接资源搜索 BT磁力链接爬虫
- AD9833数字信号发生器模块
- AvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(一)
- uart硬件一些小知识
- react项目中使用消息订阅(subscribe)-发布(publish)机制
- Nginx报错 nginx: [error] invalid PID number ““ in “/usr/local/nginx/logs/nginx.pid“
- Go语言实现获取有道网页结果
- html 标题字体修改,如何更改HTML标题字体大小?
- 高新技术企业认证自助申请教程
- STM32 SPI NSS大揭秘
- 基于键盘钩子的dota改键(单线程+DLL)MFC实现(源码+总结)
热门文章
- R语言as.double函数(转化为浮点型)和is.double函数(检验是否为浮点型)实战
- Xshell+技巧+快捷键
- 损失函数代价函数成本函数目标函数的区别
- 使用LDA(Linear Discriminant Analysis)进行降维(dimention reduction)详解和实战
- Linux常用 的命令
- 联想计算机无线网络设置密码,联想路由器怎么设置密码
- 医疗实体链接(标准化)论文解读 (附代码) A Lightweight Neural Model for Biomedical Entity Linking
- tensorflow 加载下载波士顿房价数据集
- sound.js # pixi辅助插件 — 中文翻译教程
- jquery 实现仿QQ右下角弹出框