【发布时间】:2019-04-25 13:48:59
【问题描述】:
我正在尝试为同学制作一个修订材料,并且我有一个 OCR 计算机科学术语列表,位于名为“my_dict”的字典中。但是,如果输入的术语不正确,它只会向 Python shell 发送一条错误消息。如果有人可以帮我在提供的代码中添加错误消息,将不胜感激。
我尝试了基本的 if、while、next 循环,但无济于事。
def button_click():
typed_text = (entry1.get()).lower()
output_text.delete(0.0, END)
if typed_text is in my_dict{}:
meaning = my_dict[(typed_text)]
else:
meaning = str("Are you sure you entered the term correctly?"
output_text.insert(END, meaning)
我希望输出用错误消息“您确定您输入的术语正确吗?”填充输出框,但实际输出当前是无效的语法。
【问题讨论】:
-
这是您的实际代码吗?你少了一个括号。此外,
my_dict{}的语法无效。
标签: python loops dictionary tkinter