Код IT Загрузка примера кода…

Python main.py

import tkinter as tk
import turtle

root = tk.Tk()
root.title("Turtle in Tkinter")

frame = tk.Frame(root)
frame.pack(side=tk.TOP)

def draw_square():
    t.clear()
    for _ in range(4):
        t.fd(100); t.rt(90)

btn = tk.Button(frame, text="Квадрат", command=draw_square)
btn.pack(side=tk.LEFT)

canvas = tk.Canvas(root, width=600, height=400)
canvas.pack()

ts = turtle.TurtleScreen(canvas)
ts.bgcolor("white")
t = turtle.RawTurtle(ts)
t.speed(0)

root.mainloop()

import tkinter as tk
import turtle

root = tk.Tk()
root.title("Turtle in Tkinter")

frame = tk.Frame(root)
frame.pack(side=tk.TOP)

def draw_square():
    t.clear()
    for _ in range(4):
        t.fd(100); t.rt(90)

btn = tk.Button(frame, text="Квадрат", command=draw_square)
btn.pack(side=tk.LEFT)

canvas = tk.Canvas(root, width=600, height=400)
canvas.pack()

ts = turtle.TurtleScreen(canvas)
ts.bgcolor("white")
t = turtle.RawTurtle(ts)
t.speed(0)

root.mainloop()