Python3 tkinter基础 Radiobutton 创建三个单选钮
- Python : 3.7.0
 - OS : Ubuntu 18.04.1 LTS
 - IDE : PyCharm 2018.2.4
 - Conda : 4.5.11
 - typesetting : Markdown
 
code
"""
@Author : 行初心
@Date   : 18-10-1
@Blog   : www.cnblogs.com/xingchuxin
@Gitee  : gitee.com/zhichengjiu
"""
from tkinter import *
def main():
    root = Tk()
    v = IntVar()
    v.set(1)
    rb1 = Radiobutton(root, text='儒家', variable=v, value=1)
    rb1.pack()
    rb2 = Radiobutton(root, text='道家', variable=v, value=2)
    rb2.pack()
    rb3 = Radiobutton(root, text='佛家', variable=v, value=3)
    rb3.pack()
    mainloop()
if __name__ == '__main__':
    main()
result

reference
- [文档] docs.python.org/3/library/tkinter.html
 
resource
- [文档] docs.python.org/3
 - [规范] www.python.org/dev/peps/pep-0008
 - [规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
 - [源码] www.python.org/downloads/source
 - [ PEP ] www.python.org/dev/peps
 - [平台] www.cnblogs.com
 - [平台] gitee.com
 
Python具有开源、跨平台、解释型和交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
Python3 tkinter基础 Radiobutton 创建三个单选钮的更多相关文章
- Python3 tkinter基础 Radiobutton 设置相同的value值,产生连锁效果
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Radiobutton variable 默认选中的按钮
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Radiobutton indicatoron 改变按钮的外观 圆形/方形
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Radiobutton indicatoron 长条形 pack 充满一行
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 LabelFrame Radiobutton 形成两组不相互限制的单选按钮
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Scrollbar pack 创建靠右、充满Y轴的垂直滚动条
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 OptionMenu 点击按钮,出现单选的下拉列表
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Menu Frame 创建右键菜单
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 - Python3 tkinter基础 Menu add_radiobutton 单选的下拉菜单
		
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
 
随机推荐
- echo  与 printf的区别与联系
			
echo命令默认是带有换行符的. 如果想让echo命令去掉每一行后面的换行符 方法1; 如果确信自己的脚本程序只运行在bash上,可以使用如下语法来出去空格: echo -n "Is it ...
 - php协议流
			
文件包含漏洞结合php协议流的特性,使得漏洞利用效率更高,下面的内容主要讲解协议流的使用. 0x00 测试环境: php版本: 5.2,5.3,5.5,7.0等web服务: apache2OS系统: ...
 - Redis的持久化之AOF方式
			
AOF方式:将以日志,记录每一个操作 优势:安全性相对RDB方式高很多: 劣势:效率相对RDB方式低很多: 配置: [root@localhost redis]# vi redis.conf 编辑re ...
 - HDU 1754 线段树入门解题报告
			
---恢复内容开始--- 题意:给定区间,每个人的成绩, Q次询问,求每次询问区间中的最大值 思路:构造线段树 代码: #include<stdio.h> #include<algo ...
 - 013-mac重做系统后的软件安装
			
一.系统设置 1.屏幕设置:系统偏好设置→显示器→排列,多个显示器可以排列组合 2.touch bar功能键设置:系统偏好设置→键盘→键盘,触控栏设置 F1 3.程序坞[dock]设置:系统偏好设置→ ...
 - webstorm 2018 Eslint修复 快捷键设置
			
首先确保eslint插件已安装 已勾选
 - PCL近邻搜索相关的类
			
首先PCL定义了搜索的基类pcl::search::Search<PointInT> template<typename PointT> class Search 其子类包括: ...
 - MPLS的模拟学习过程
			
1.场景拓扑 使用小凡模拟器搭建了如下网络拓扑,使用的镜像为:c3640-jk9o3s-mz.122-15.T9.bin 相关的配置在下方 如果重复实验,需要清空设备的配置,知道路由器的密码,操作步骤 ...
 - 【LeetCode每天一题】Edit Distance(编辑距离)
			
Given two words word1 and word2, find the minimum number of operations required to convert word1 to ...
 - IDEA开发工具的学习
			
1.设置jdk的版本 ,快捷键:ctrl + shirt +alt + s 打开项目的设置,选择Project 进行 jdk版本的设置. 2.鼠标移到项目上,右键,Show in Explorer 定 ...