จาก code นี้
from tkinter import*
root=Tk()
root.option_add("font","consolas 20")
def showw(bc):
print(bc)
for i,c in enumerate("123456789"):
Button(root,text=c,command=lambda :showw(c)).grid(row=i //3,column =i%3,padx=10,pady=10,sticky="news")
Button(root,text="0",command=lambda :showw(0)).grid(row=3,column=0,columnspan=3,padx=10,pady=5,sticky="news")
root.mainloop()
ทำไมพอกดปุ่ม มันขึ้นแต่เลข 9 ครับ?
ใครเขียน Python อยู่ ข่วยผมด้วยครับ
from tkinter import*
root=Tk()
root.option_add("font","consolas 20")
def showw(bc):
print(bc)
for i,c in enumerate("123456789"):
Button(root,text=c,command=lambda :showw(c)).grid(row=i //3,column =i%3,padx=10,pady=10,sticky="news")
Button(root,text="0",command=lambda :showw(0)).grid(row=3,column=0,columnspan=3,padx=10,pady=5,sticky="news")
root.mainloop()
ทำไมพอกดปุ่ม มันขึ้นแต่เลข 9 ครับ?