所以我尝试用相同的.bind(“)显示两个数字:
def distance(event):
dchain.configure(text = "distance = " + str(sqrt((x1-z1)**2 + (y1-v1)**2) - 30))
def gravitationalForce(event):
fchain.configure(text = "force = " + str(pow(6.6710, -11.0)*(m1*m2/pow((sqrt((x1-z1)**2 + (y1-v1)**2) - 30), 2))))
win1=Tk()
win1.bind("<ButtonPress>", distance)
win1.bind("<ButtonPress>", gravitationalForce)
dchain = Label( win1)
dchain.grid(row=10, column=1, sticky=W)
fchain = Label( win1)
fchain.grid(row=11, column =1, sticky = W)
一个似乎抵消了另一个,我试着使用和这工作,但现在我想添加一些更多的选项,并想知道这是如何工作的
只需将函数打包成一个函数。您甚至可以使用
lambda
表达式内联执行:相关问题 更多 >
编程相关推荐