Создать 2 кнопки с различными параметрами (цвет, размер). При нажатии на одну у вас должен
выводиться квадрат, на вторую – круг. (нужно подключить 2 библиотеки: и tkinter, и turtle)

Ответы

Ответ дал: pupkinll2016
1

Ответ:

Код для Python 3:

import tkinter as tk

import turtle

# Функция для рисования квадрата

def draw_square():

turtle.clear()

turtle.penup()

turtle.goto(-50, -50)

turtle.pendown()

for i in range(4):

turtle.forward(100)

turtle.right(90)

# Функция для рисования круга

def draw_circle():

turtle.clear()

turtle.penup()

turtle.goto(0, -50)

turtle.pendown()

turtle.circle(50)

# Создание главного окна

root = tk.Tk()

# Создание двух кнопок

button1 = tk.Button(root, text="Квадрат", command=draw_square, bg="green", fg="white", height=2, width=10)

button2 = tk.Button(root, text="Круг", command=draw_circle, bg="blue", fg="white", height=2, width=10)

# Размещение кнопок на месте

button1.pack(pady=10)

button2.pack(pady=10)

# Окно turtle

turtle_screen = turtle.Screen()

turtle_screen.title("Рисование фигур")

# Включение цикла для отображения окна

turtle.mainloop()

Обе библиотеки используются здесь: Tkinter для создания кнопок, а Turtle для рисования фигур. При нажатии на первую кнопку отображается квадрат, а при нажатии на вторую - круг. Квадрат и круг нарисованы с помощью библиотеки Turtle.


myslivecsasha03: дает ошибку
pupkinll2016: проверил, все работает
pupkinll2016: ....
myslivecsasha03: а да тепрь все
pupkinll2016:
Вас заинтересует