我一直在为我输入的数字进行简单的排列。但是我想要更好的东西,所以我开始在上面做一个GUI应用程序,但是我被卡住了。
此计划的目标:
我做的前两件事有点简单,但最后一件事我被卡住了。。。
感谢您的帮助
我的当前代码:
from itertools import permutations
import tkinter as tk
root = tk.Tk()
root.title("tester")
Label1 = tk.Label(root)
Label1.pack()
entry2 = tk.Entry(root)
entry2.pack()
my_list2 = []
def Calculate2(event=None):
my_list2.clear()
numbers2 = entry2.get()
numbers = " ".join(numbers2)
num = f"{numbers}".split()
perm = permutations(num)
for i in list(perm):
my_list2.append(str(i))
print(*my_list2)
Label1.config(text=", ".join(my_list2))
button_calculate2 = tk.Button(text="Calculate Permutations", command=Calculate2)
button_calculate2.pack()
root.bind('<Return>', Calculate2)
root.mainloop()
我想让它更干净
我只想根据我输入的数字生成所有可能的数字,并将其显示为上图^^^
这应该可以
我不确定这是否是你想要的。但是我应该帮助你
祝你好运。。。
相关问题 更多 >
编程相关推荐