Этот код создает окно, внутри которого находится холст (Canvas), на котором с помощью функций create_oval, create_rectangle, и create_polygon нарисована собачка.
1 votes Thanks 1
Ullllllll
может я что-то не понял но собака должна быть такая как на рисунке, перепроверь пожалуйста свой код
Answers & Comments
Відповідь:
Ниже приведен код для нарисования собачки с помощью библиотеки Tkinter:import tkinter as tk
root = tk.Tk()
root.title("Dog Drawing")
canvas = tk.Canvas(root, width=300, height=300)
canvas.pack()
# Нарисуем голову собаки
canvas.create_oval(100, 50, 200, 150, fill='brown')
# Нарисуем тело собаки
canvas.create_rectangle(75, 150, 225, 250, fill='brown')
# Нарисуем лапы собаки
canvas.create_rectangle(50, 250, 100, 300, fill='brown')
canvas.create_rectangle(200, 250, 250, 300, fill='brown')
# Нарисуем хвост собаки
canvas.create_polygon(225, 150, 275, 200, 225, 250, fill='brown')
root.mainloop()
Пояснення:
Этот код создает окно, внутри которого находится холст (Canvas), на котором с помощью функций create_oval, create_rectangle, и create_polygon нарисована собачка.