wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основні команди малювання фігур у PygameZero

Total questions: 18

Worksheet time: 6mins

Name
Class
Date
1.

Яке основне призначення бібліотеки Pygame Zero

a)

Вона використовується лише для складних математичних обчислень без візуалізації.

b)

Вона замінює мову Python на спрощену систему графічних команд.

c)

Вона призначена виключно для професійного редагування готових графічних зображень.

d)

Вона бере на себе рутинні налаштування, дозволяючи зосередитися на творчості та логіці.

2.

Як спрямована вісь Y у системі координат вікна Pygame Zero?

a)

Від нижньої межі екрана вертикально вгору.

b)

Від верхньої межі екрана вертикально вниз.

c)

По діагоналі від центру екрана до кутів.

d)

Горизонтально від лівого краю до правого.

3.

Яку комбінацію RGB значень потрібно використати, щоб отримати чистий білий колір?

a)

(0,0,0)

b)

(128,128,128)

c)

(255,255,255)

d)

(255,0,0)

4.

Яка команда відповідає за малювання суцільного (заповненого) кола в Pygame Zero?

a)

screen.draw.filled_circle()

b)

screen.draw.rect()

c)

screen.fill()

5.

Що позначає перший кортеж чисел (перші два числа) у команді малювання лінії:

screen.draw.line((100, 100), (300, 100), (255, 0, 0))?

a)

Колір лінії у форматі RGB.

b)

Координати кінцевої точки лінії.

c)

Координати початкової точки лінії.

d)

Ширину та висоту вікна програми.

6.

В аналогії 'черепаха та заєць' для вкладених циклів, що робить 'черепаха' (зовнішній цикл)?

a)

Робить один крок, під час якого 'заєць' встигає пробігти всю свою дистанцію.

b)

Відповідає лише за свою дистанцію, а 'заєць' — за свою.

c)

Повністю завершує роботу ще до того, як 'заєць' почне рухатися.

d)

Бігає швидше за 'зайця', щоб першою виконати всі команди циклу.

7.

Як у Python позначається список елементів, наприклад, набір кольорів?

a)

Круглі дужки без розділових знаків: (item1 item2).

b)

Квадратні дужки, де елементи розділені комами: [item1, item2].

c)

Тільки великими літерами через пробіл: COLORS.

d)

Фігурні дужки з використанням тире: {item1 - item2}.

8.

Яка роль циклу `for` у поєднанні зі списками в Pygame Zero?

a)

Він зупиняє виконання програми, поки користувач не введе новий колір.

b)

Він змінює розмір вікна програми відповідно до кількості кольорів.

c)

Він автоматично перебирає елементи списку та виконує для кожного задану дію.

d)

Він видаляє всі елементи зі списку після першого малювання.

9.

Яка функція в Pygame Zero є основним простором для малювання об'єктів?

a)

def start():

b)

def paint():

c)

def draw():

d)

def graphics():

10.

Де знаходиться точка з координатами (0,0) на цифровому полотні?

a)

У нижньому лівому куті

b)

У верхньому правому куті

c)

У центрі екрана

d)

У верхньому лівому куті

11.

Яка структура використовується в коді для малювання ряду однакових фігур, наприклад, кілець у логотипі Audi або елементів орнаменту?

a)

Умовна конструкція if

b)

Цикл for

c)

Функція draw()

d)

Змінна WIDTH

12.

Як змінити розмір шрифту при виведенні тексту на екран у Pygame Zero?

a)

Додати більше пробілів у рядку тексту

b)

Змінити значення змінної HEIGHT

c)

Використати команду screen.fill()

d)

Використати параметр fontsize у функції screen.draw.text()

13.

Яка команда відповідає за малювання контуру прямокутника (без заливки)?

b)

screen.draw.rect()

c)

screen.draw.filled_rect()

d)

screen.draw.line_square()

14.

Що трапиться, якщо в коді Pygame Zero не викликати команду `pgzrun.go()`?

a)

Програма працюватиме, але без кольорів

b)

Бібліотека автоматично запустить код без цієї команди

c)

Програма не запуститься і вікно не з'явиться

d)

Вікно з'явиться, але відразу закриється

15.

Для чого використовуються змінні `WIDTH` та `HEIGHT` на самому початку коду?

a)

Це назви кольорів у системі RGB

b)

Це імена функцій для малювання

c)

Для задання розмірів ігрового вікна

d)

Для визначення швидкості руху об'єктів

16.

Який діапазон значень можна використовувати для кожного з трьох параметрів у системі RGB?

a)

Від 1 до 1000

b)

Будь-які числа, навіть від'ємні

c)

Від 0 до 255

d)

Від 0 до 100

17.

Яка команда використовується для зафарбовування всього полотна одним кольором?

a)

screen.paint()

b)

screen.fill()

c)

draw.background()

d)

screen.clear()

18.

Як правильно записати червоний колір у форматі RGB (Red, Green, Blue)?

a)

(0, 0, 255)

b)

(255, 0, 0)

c)

(255, 255, 255)

d)

(0, 255, 0)