【发布时间】:2018-10-22 04:17:05
【问题描述】:
from tkinter import *
a=float(input("a"))
b=float(input("b"))
def abc(x,y):
print(x+y)
root=Tk()
b1=Button(root,text="add", command=abc(a,b))
b1.pack()
root.mainloop()
这是我的机器代码,当用户输入并按下按钮时,它可以添加两个数字。 但是在此代码中,即使未按下按钮,也会调用函数并在终端上打印输出。请在代码中提出原因和更正。 谢谢
【问题讨论】: