python Tlinter按钮接收多个参数
默认情况下,Tkinter使用command绑定的函数只能接收一个参数,可以通过下面的方法接收多个变量参数。
1 from tkinter import * 2 def add_two(x,y,a): 3 z=x+y+a 4 s=Label(root,text='{}+{}+{}={}'.format(x,y,a,z)).pack() 5 6 if __name__=='__main__': 7 root=Tk() 8 x=1 9 y=2 10 a=3 11 button1=Button(root,text='求和',command=lambda :add_two(x,y,a)).pack() 12 root.mainloop()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步