集成我的Python代码到Tkin

2024-05-23 13:41:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习python(初学者),我想集成一个编写的代码Tkinter。 程序通过“input”接收一个动词并将其发送给一个检查动词状态并显示其变化的函数。在

我想做的是:

  • 接收动词的“条目”
  • 包含共轭结果的“框架”

我只知道Tkinter的基本功能,我想你可以帮助我理解它们。在

(部分文字由谷歌翻译,我是法语)提前谢谢!在

一个例子

def verification(verb):
    radical=verb[0:-2]
    subjects=["je","tu","il","nous","vous","ils"]
    termination=["e","es","e","ons","ez","ent"]
    for i in range(0,6):
        print(subjects[i],radical+termination[i])

verb = input("give a verb : ")
verification(verb)

Tags: 函数代码程序inputtkinter状态条目动词
1条回答
网友
1楼 · 发布于 2024-05-23 13:41:24

不考虑样式/布局,可以这样做:

from tkinter import *

window = Tk()                     
window.title("")

def verification():                 
    verb = verb_entry.get()
    radical=verb[0:-2]
    subjects=["je","tu","il","nous","vous","ils"]
    termination=["e","es","e","ons","ez","ent"]
    for i in range(len(conjugated_verbs)):
        conjugated_verbs[i].configure(text=subjects[i]+" "+radical+termination[i])
        conjugated_verbs[i].pack()

verb_entry = Entry(window)
verb_entry.pack()

button = Button(window,text="Conjugate",command=verification)
button.pack()

conjugated_verbs = []
for x in range(6):
    conjugated_verbs.append(Label(window))

window.mainloop()

相关问题 更多 >