python GUI tk 取并集
时间: 2024-03-30 08:32:35 浏览: 120
在Python中,可以使用tkinter库来创建GUI应用程序。tkinter提供了一组用于创建图形用户界面的工具和组件。要取两个集合的并集,可以使用Python的set数据类型和相关的操作符。
下面是一个使用tkinter创建GUI应用程序并计算两个集合的并集的示例代码:
```python
import tkinter as tk
def calculate_union():
set1 = set(entry1.get().split())
set2 = set(entry2.get().split())
union = set1.union(set2)
result_label.config(text=f"Union: {union}")
# 创建主窗口
window = tk.Tk()
# 创建输入框和标签
entry1 = tk.Entry(window)
entry1.pack()
entry2 = tk.Entry(window)
entry2.pack()
result_label = tk.Label(window)
result_label.pack()
# 创建按钮
calculate_button = tk.Button(window, text="Calculate Union", command=calculate_union)
calculate_button.pack()
# 运行主循环
window.mainloop()
```
在这个示例中,我们创建了一个主窗口,并在窗口中添加了两个输入框、一个标签和一个按钮。当点击按钮时,程序会获取输入框中的文本,将其转换为集合,并计算两个集合的并集。最后,将结果显示在标签中。
阅读全文