Информатика, вопрос задал Dino1996 , 1 год назад

Создать окно с помощью команды tkinter и создать внутри окна конурку которая при нажатии рисует логотип мерседес. На Python, дам 40 баллов


Dino1996: Извините кнопку а не конурку

Ответы на вопрос

Ответил goncharovn015
1

Ответ:

import tkinter as tk

def draw_logo():

   canvas.delete("all")  # Очищаем холст перед рисованием логотипа

   

   # Рисуем круги, используя метод create_oval()

   canvas.create_oval(50, 50, 150, 150, outline='silver', width=10)

   canvas.create_oval(125, 50, 225, 150, outline='silver', width=10)

   canvas.create_oval(75, 100, 175, 200, outline='silver', width=10)

   

   # Рисуем звезду, используя метод create_polygon()

   points = [100, 70, 120, 90, 140, 70, 150, 90, 130, 110, 150, 130, 140, 150, 120, 130, 100, 150, 90, 130, 110, 110, 90]

   canvas.create_polygon(points, outline='silver', fill='silver', width=10)

# Создаем главное окно приложения

root = tk.Tk()

root.title("Логотип Мерседеса")

# Создаем холст для рисования

canvas = tk.Canvas(root, width=275, height=250)

canvas.pack()

# Создаем кнопку для отрисовки логотипа

button = tk.Button(root, text="Нарисовать логотип", command=draw_logo)

button.pack()

# Запускаем главный цикл приложения

root.mainloop()

Объяснение:


Dino1996: спасибо
Новые вопросы