作者kfrico (霧峰小霸王)
看板Python
標題[問題] tkinter command 傳參數問題
時間Thu Jan 19 16:56:02 2012
for i in range(0,3):
g[i]=tk.Button(sf,text = '按鈕',command=lambda:myfunction(i))
g[i].grid(row=row_num,column=3)
為什麼在myfunction接收參數時都是2
是我寫錯那裡嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.18.107
→ KSJ:command=lambda i=i:myfunction(i) 01/19 22:52
→ kfrico:謝謝!!剛試過可以了! 01/20 09:40