Практичні вправи до уроків з розділу «Графічні побудови в Phyton» (5 клас)
Тема: Малювання прямокутників.
Завдання:
Відпрацювати малювання прямокутників в tkinter за координатами. Закріпити малювання ліній.
Для кращого результату можна попередньо намалювати бажане зображення у координатній площині на папері.
1. Створити полотно 800х800.
2. Намалювати прямокутник (використовуємо таблицю кольорів в HTML)
from tkinter import * size = 800 root = Tk()
canvas = Canvas(root, width=size, height=size, bg="Seashell") canvas.pack() canvas.create_rectangle(200, 100, 600, 700, outline="DarkSlateBlue", fill="LightSlateBlue", width=2)
3. Намалювати ще 4-5 довільних прямокутників. Звернути увагу на те,
як перекривають фігури одна одну. Наприклад:
from tkinter import * size = 800
root = Tk()
canvas = Canvas(root, width=size, height=size, bg="Seashell") canvas.pack()
canvas.create_rectangle(200, 100, 600, 700, fill="LightSlateBlue",
width=2)
canvas.create_rectangle(300, 350, 700, 400, fill="DarkSlateBlue", width=2) canvas.create_rectangle(450, 150, 500, 750, fill="MediumSlateBlue", width=2) canvas.create_rectangle(100, 250, 400, 800, fill="Yellow", width=2) canvas.create_rectangle(150, 150, 350, 450, fill="Gold", width=2) canvas.create_rectangle(50, 50, 250, 300, fill="Orange", width=2)
4. Творча робота. Намалювати висотний будинок з прямокутників.
Використати лінію для малювання антени, огорожі, тощо.