Я создаю программу на основе tkinter, которая использует графику черепах для рисования графиков.У меня есть кнопка, которая рисует квадрат на экране.Но когда я нажимаю эту кнопку, когда черепаха рисует что-то еще, черепаха начинает рисовать квадрат и после завершения снова продолжает свое предыдущее задание.Я не хочу, чтобы это продолжало предыдущую функцию.Я хочу прямо остановить это, где бы он ни был, и просто выполнять свою новую работу.Это пример кода, но на самом деле это не то, для чего он мне нужен.Я попытался упростить проблему.импорт ткинтер как тк из черепахи импорт RawTurtle
def square():
t.up()
t.home()
t.down()
for i in range(4):
t.fd(100)
t.rt(90)
def drawseries():
l = 2
for i in range(100):
t.fd(l)
t.lt(90)
l += 2
root = tk.Tk()
button = tk.Button(root,command = square, text = 'Draw Square')
button.pack()
canvas = tk.Canvas(root, width = 500, height = 500)
canvas.pack()
t = RawTurtle(canvas)
drawseries()