Подскажите, пожалуйста: Создаю в tkinter функцию которую затем вызываю в цикле для рисования группы квадратов и проставления в них значения:
from tkinter import * tk = Tk() canv = Canvas(tk, width = 800, height = 600, bg = "lightblue") canv.pack() def checkered(width_r, height_r, x_r, y_r, cor_x, cor_y, cont): canv.create_rectangle(width_r, height_r, x_r, y_r) canv.create_text(cor_x, cor_y, text=cont) for g in range(15): num = 30 * g cor_x = 18 * g print (checkered(30, 30, num, 0, cor_x, 10, g)) tk.mainloop()
Работает, но не получается текст накладывать ровно. Хочется, чтобы вывод значений был увязан с каждым конкретным квадратом. Как этого можно достичь? Буду благодарен за любую подсказку.
Спасибо.