Вот код:
import tkinter as tk win = tk.Tk() win.geometry('600x600+400+80') win.resizable(False, False) def X_O(x,y): print(x,y) def FuncF(): Man.pack_forget() for i in range(10): for j in range(10): tk.Button(win, text = ' ',command=lambda:X_O(i,j)).grid(row=j,column=i,stick='nswe') win.grid_columnconfigure({j}, minsize = 60) win.grid_rowconfigure({j}, minsize = 60) Man = tk.Button(win, text = ' ', command = FuncF, font = ('Arial','25','bold italic'), relief = tk.RAISED, bd = 10, activebackground = '#8B008B') Man.pack(pady = 20)
По идее должен выдавать каждой кнопке координаты i и j, но при нажатии на все кнопки он выдает координаты 9 9, то есть последние числа в цикле, подскажите пожалуйства, в чем проблема, где ошибка?