python中tkinter复选框使用操作是怎样的
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这篇文章给大家介绍python中tkinter复选框使用操作是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。代码如下所示:# tkinter复选框操作import tkin
千家信息网最后更新 2025年11月10日python中tkinter复选框使用操作是怎样的
这篇文章给大家介绍python中tkinter复选框使用操作是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
代码如下所示:
# tkinter复选框操作import tkinter as tkroot = tk.Tk()root.title('问卷调查')root.geometry('220x80') # 设置窗口大小flag_1 = Falseflag_2 = Falseflag_3 = Falselist_content = ['你的爱好是:']hobby_list = ['游泳', '唱歌', '旅游']def click_1(): global flag_1 flag_1 = not flag_1 if flag_1: list_content.append(hobby_list[0]) else: list_content.remove(hobby_list[0]) # print('你的爱好是:', list_content) lab_msg['text'] = list_contentdef click_2(): global flag_2 flag_2 = not flag_2 if flag_2: list_content.append(hobby_list[1]) else: list_content.remove(hobby_list[1]) # print('你的爱好是:', list_content) lab_msg['text'] = list_contentdef click_3(): global flag_3 flag_3 = not flag_3 if flag_3: list_content.append(hobby_list[2]) else: list_content.remove(hobby_list[2]) # print('你的爱好是:', list_content) lab_msg['text'] = list_content'''窗体控件'''# 标题显示lab = tk.Label(root, text='请选择你的爱好:')lab.grid(row=0, columnspan=3, sticky=tk.W)# 多选框frm = tk.Frame(root)ck1 = tk.Checkbutton(frm, text='游泳', command=click_1)ck2 = tk.Checkbutton(frm, text='唱歌', command=click_2)ck3 = tk.Checkbutton(frm, text='旅游', command=click_3)ck1.grid(row=0)ck2.grid(row=0, column=1)ck3.grid(row=0, column=2)frm.grid(row=1)lab_msg = tk.Label(root, text='')lab_msg.grid(row=2, columnspan=3, sticky=tk.W)root.mainloop()截图:

关于python中tkinter复选框使用操作是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
复选框
内容
更多
帮助
旅游
游泳
不错
问卷调查
代码
兴趣
大小
小伙
小伙伴
截图
控件
文章
标题
知识
窗体
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器要求使用密码验证
网络安全导论课程资源包
按照新一代信息网络安全接入网
有网络技术书籍吗
安徽电商软件开发定制
csgo哪个服务器没有外挂
移动DHS服务器
mc梦想服务器
国鑫服务器
陕西服务器公司有哪些服务器
数据分析v9新建服务器
成都管理软件开发
晋宁区方便软件开发价格走势
金山区市场软件开发经验丰富
重庆直播软件开发方案
网络安全法 三级等保
网络技术的三要素
服务器销售自我介绍
摄像头图像上传服务器
数据导入数据库的原理
数据库 数据对账
如何降低服务器的资源
wave系统软件开发
宝鸡市系统软件开发
max导入数据库文件太大了
锦江区声动软件开发工作室
王牌战争服务器金服高军
香港 cn2服务器
网络技术的分类方法
魔兽世界迅捷服务器怎么样