ГДЗ Інформатика 7 клас. Підручник [Бондаренко О. О., Ластовецький В. В., Пилипчук О. П., Шестопалов Є. А.] 2020
31.01.2021,
7 Клас / Інформатика,
38 848,
2
§ 10. Графічні методи модуля tkinter
Питання для самоперевірки1. Опишіть систему координат полотна Canvas.
Для задавання положення точок на полотні використовують координати. Будь-яка точка може бути задана парою чисел (X, Y), де Х — відстань від точки до лівого краю полотна, Y — відстань від точки до верхнього краю полотна.
2. Опишіть алгоритм створення полотна Canvas.
Синтаксис створення об’єкта класу Canvas:
<змінна> = Canvas(<батьківський віджет>, width = <ширина>, height = <висота>)
3. Як вивести на полотно зображення з графічного файла?
Засобами tkinter можна вивести на полотно зображення з графічного файла, наприклад, фотографію.
Для цього потрібно:
1) графічні дані з файла завантажити до змінної класу PhotoImage, зазначивши, як параметр, ім'я файла (file = '<ім’я файла>');
2) викликати метод create_image
4. Як побудувати круг зеленого кольору радіусом 100, центр якого збігається з центром полотна?
canvas.create_oval(100, 100, 100, 100, fill = 'green');
5. Запишіть фрагмент програми для побудови трикутника з вершинами в точках (100, 100), (150, 100), (80, 70); колір ліній — червоний, заливка відсутня.
points = [100, 100, 150, 100, 80, 70]
canvas.create_polygon(points, fill = '', outline = 'red')
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter