wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Викторина по виджету Canvas в Tkinter

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Что представляет собой виджет Canvas в Tkinter?

a)

Кнопка для управления окнами

b)

Элемент для создания графических примитивов

c)

Компонент для создания меню

d)

Виджет для отображения текста

2.

Какой атрибут отвечает за цвет фона холста в виджете Canvas?

a)

bd

b)

relief

c)

bg

d)

width

3.

Какой метод используется для создания прямоугольников на холсте?

a)

create_line

b)

create_rectangle

c)

create_polygon

d)

create_oval

4.

Какая координата указывает на верхний левый угол при создании прямоугольников и других примитивов?

a)

(x2, y2)

b)

(x1, y1)

c)

(0, 0)

d)

(width, height)

5.

Что делает метод create_polygon в виджете Canvas?

a)

Создает овал

b)

Рисует многоугольник по заданным координатам

c)

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

d)

Рисует линию

6.

Как можно изменить цвет и другие свойства уже созданного объекта на холсте?

a)

Используя метод move

b)

Используя метод itemconfig

c)

Через метод create_oval

d)

Методом bind

7.

Что происходит, если вы используете метод delete() с параметром ALL?

a)

Удаляется только один объект

b)

Удаляются все объекты на холсте

c)

Удаляется только текст

d)

Удаляется только прямоугольник

8.

Как можно сделать, чтобы несколько объектов на холсте изменяли свои свойства одновременно?

a)

Использовать одинаковые идентификаторы

b)

Присвоить одинаковые теги объектам

c)

Установить одинаковые координаты

d)

Использовать один метод create

9.

Какой метод используется для привязки события, такого как клик мыши, к объекту на холсте?

a)

tag_bind

b)

itemconfig

c)

move

d)

delete

10.

Какой параметр определяет начало угла для фигуры, созданной методом create_arc?

a)

fill

b)

extent

c)

start

d)

outline

11.

Что происходит при клике на объект, к которому привязан метод tag_bind?

a)

Объект исчезает

b)

Объект меняет цвет

c)

Выполняется привязанная функция

d)

Объект удаляется

12.

Как можно перемещать объект на холсте с помощью клавиш?

a)

Использовать метод move() и привязать его к событиям клавиш

b)

Использовать метод itemconfig()

c)

Привязать объект к теги

d)

Использовать метод delete()

13.

Что происходит при потере фокуса виджетом Canvas?

a)

Прямоугольник меняет цвет

b)

Не происходит никаких изменений

c)

Программа завершает выполнение

d)

Можно использовать обработчик событий, чтобы изменить свойства объекта

14.

Как можно сделать, чтобы текст на холсте располагался не по центру, а, например, по левой стороне?

a)

Указать якорь W

b)

Использовать метод coords()

c)

Использовать метод itemconfig()

d)

Применить метод create_text

15.

Какой параметр отвечает за ширину линии при рисовании с помощью метода create_line?

a)

dash

b)

width

c)

fill

d)

activefill