- 0
- 0
- 约3.3千字
- 约 3页
- 2024-09-21 发布于陕西
- 举报
习题
一、填空题
1.处理多行文本的组件是。Text
2.窗口对象的mainloop()方法的作用是。
mainloop()方法用于启动事件循环。GUI窗口启动,等待响应用户操作。
3.Checkbutton组件用于创建;Radiobutton组件用于创建。复选框单选按钮组
4.pack()方法布局的特点是。
pack()方法以块的方式布局组件,该方法将组件显示在默认位置,是最简单、直接的用法。
二、编程题
1.设计学生管理系统GUI“学生注册界面”,模拟任务一登录界面,包含姓名、联系方式、是否住校和是否通过计算机二级等级考试,包含注册和取消按钮。
#file_11-01.py
importtkinter
importtkinter.messagebox
importtkinter.ttk
#创建tkinter应用程序
win=tkinter.Tk()
#设置窗口标题
win.title(学生管理系统学生注册)
#定义窗口大小
win.geometry(440x160)
#创建标签,然后放到窗口上
labelName=tkinter.Label(win,text=姓名:,justify=tkinter.LEFT,width=10)
labelName.grid(row=1,column=1)
#创建文本框
entryName=tkinter.Entry(win)
entryName.grid(row=1,column=2,pady=5)
labelTF=tkinter.Label(win,text=联系方式:,justify=tkinter.LEFT,width=10)
labelTF.grid(row=2,column=1)
#创建文本框
entryTF=tkinter.Entry(win)
entryTF.grid(row=2,column=2,pady=5)
stuType=tkinter.IntVar()
stuType.set(1)
radio1=tkinter.Radiobutton(win,variable=stuType,value=1,text=住校)
radio1.grid(row=3,column=2,pady=5)
radio2=tkinter.Radiobutton(win,variable=stuType,value=0,text=不住校)
radio2.grid(row=3,column=3)
computer=tkinter.IntVar()
computer.set(0)
#复选框,选中时变量值为1,#未选中时变量值为0
checkcomputer=tkinter.Checkbutton(win,text=是否通过计算机二级等级考试?,variable=computer,onvalue=1,offvalue=0)
checkcomputer.grid(row=4,column=1,pady=5)
#添加按钮单击事件处理函数
defaddInformation():
str1=欢迎注册:\n
str1+=您的帐户为:+entryName.get()+\n#获取用户名
str1+=您的联系方式为:\n+entryTF.get()#获取自联系方式
tkinter.messagebox.showinfo(注册,str1)#弹出消息框
buttonAdd=tkinter.Button(win,text=注册,width=10,command=addInformation)
buttonAdd.grid(row=5,column=2)
#删除按钮的事件处理函数
buttonDelete=tkinter.Button(win,text=取消,width=10,command=win.destroy)
buttonDelete.grid(row=5,column=3)
win.mainloop()
2.设计学生管理系统的“学生掌握的计算机技术调查界面”,模拟任务三登录界面,包含姓名、联系方式、是否住校和是否通过计算机二级等级考试,包含注册和取消按钮。
#task11-03.py
fromtkinterimport*
win=Tk()
win.title(学生管理系统学生计算机技术调查)
win.g
您可能关注的文档
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(沪科版)(解析版).pdf
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(沪科版)(原卷版).pdf
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(人教版)(解析版).pdf
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(人教版)(原卷版).pdf
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(浙教版)(解析版).pdf
- 项目7习题参考答案.docx
- 项目8 Excel2016电子表格——家庭开支明细表.pptx
- 项目8 文件处理-习题答案.docx
- 专题1.2 相反数、绝对值【十大题型】(举一反三)(浙教版)(原卷版).pdf
- 项目8 无线网络.pptx
- 全球大宗商品与精细化工供应链重构格局下的中国化工产品批发行业数字化转型与绿色竞争力建设(年)行业发展报告.docx
- 2025~2026学年安徽省亳州市蒙城县九年级上学期第三次月考化学试卷.doc
- 2025~2026学年山东省济南市二十七中九年级上学期期末练习化学试卷.doc
- 2025~2026学年安徽省阜阳市第十八中学九上学期年级第二次阶段调研化学试卷.doc
- 附子对心脏的毒性机制与安全用药探析.docx
- 青少年特发性脊柱侧凸治未病干预指南.docx
- 附子对心脏的毒性机制与安全用药.pptx
- 附子对心脏的毒性机制与安全用药探析.pptx
- 精准实施计划承诺书6篇.docx
- 初中七年级历史下册:隋朝的兴衰轨迹与统一帝国的奠基 教学设计.docx
最近下载
- 2025年江苏城乡建设职业学院单招职业技能测试题库(含答案).docx VIP
- 防治大气污染课件.pptx VIP
- 门德尔松《无词歌》艺术特征与演奏技巧研究--以Op.67为例.pdf
- 第1课《我们的生活越来越幸福》教案-2025-2026学年第二学期三年级道德与法治统编版下册.docx
- 广西珊瑚钨锡矿床矿化特征及钨矿物研究.pdf VIP
- HGT 3268-2002 工业用三乙醇胺化工标准.PDF VIP
- (高清版)B 15763.4-2009 建筑用安全玻璃 第4部分:均质钢化玻璃.pdf VIP
- 某人民法院审判大楼暖通及空调设计.pdf VIP
- 最新!《中华人民共和国噪声污染防治法》全文来了 .pdf VIP
- 小学生疾病预防安全教育教案.pptx VIP
原创力文档

文档评论(0)