python 如何实现 Tkinter 创建10个单选框
时间: 2024-05-13 08:20:14 浏览: 11
您好,关于您的问题,以下是对应的 Python 代码示例:
```python
import tkinter as tk
root = tk.Tk()
# 定义变量
var_1 = tk.IntVar()
var_2 = tk.IntVar()
var_3 = tk.IntVar()
var_4 = tk.IntVar()
var_5 = tk.IntVar()
var_6 = tk.IntVar()
var_7 = tk.IntVar()
var_8 = tk.IntVar()
var_9 = tk.IntVar()
var_10 = tk.IntVar()
# 创建 10 个单选框
radio_1 = tk.Radiobutton(root, text="Option 1", variable=var_1, value=1)
radio_2 = tk.Radiobutton(root, text="Option 2", variable=var_2, value=2)
radio_3 = tk.Radiobutton(root, text="Option 3", variable=var_3, value=3)
radio_4 = tk.Radiobutton(root, text="Option 4", variable=var_4, value=4)
radio_5 = tk.Radiobutton(root, text="Option 5", variable=var_5, value=5)
radio_6 = tk.Radiobutton(root, text="Option 6", variable=var_6, value=6)
radio_7 = tk.Radiobutton(root, text="Option 7", variable=var_7, value=7)
radio_8 = tk.Radiobutton(root, text="Option 8", variable=var_8, value=8)
radio_9 = tk.Radiobutton(root, text="Option 9", variable=var_9, value=9)
radio_10 = tk.Radiobutton(root, text="Option 10", variable=var_10, value=10)
# 设置单选框的布局
radio_1.pack()
radio_2.pack()
radio_3.pack()
radio_4.pack()
radio_5.pack()
radio_6.pack()
radio_7.pack()
radio_8.pack()
radio_9.pack()
radio_10.pack()
root.mainloop()
```
以上就是创建 10 个单选框的 Python 代码示例。希望对您有所帮助。