wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pygame 1

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.

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

a)

pygame.updata()

b)

pygame.flip()

c)

pygame.display.update()

d)

pygame.refresh()

2.

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

a)

pygame.event.get()

b)

pygame.event.poll()

c)

pygame.event.handle()

d)

pygame.event.check()

3.

Что такое списки в Python?

a)

Списки в Python - это структура для упорядоченного хранения данных.

b)
Списки в Python - это коллекции, которые не могут содержать дубликаты.
c)
Списки в Python - это неизменяемые коллекции элементов.
d)
Списки в Python - это неупорядоченные коллекции элементов.
4.

Удобно ли хранить в списке множество одинаковых объектов, к которым применяются одинаковые методы (Например: Карточки из игры FastClicker)?

a)

Да

b)

Нет

5.

В игре FastClicker мы работали с текстом. Выбери два правильных варианта ответа для создания объекта Font

a)

text = pygame.font.Font(None, 70)

b)

text = pygame.font.SysFont('verdana', 70)

c)

pygame.Font('Текст', 90)

d)

pygame.SysFont('Текст', 90)

6.

Что обозначает event.type?

a)

тип события

b)

тип кнопки

c)

в pygame такого нет

d)

тип события мыши

7.

Что обозначает event.button?

a)

тип события мыши(какая конкретно кнопка нажата)

b)

тип события клавиатуры

c)

группа событий

d)

ну нет в pygame такого

8.

Что делает данная строка:

x, y = event.pos

a)

проверяет было ли соприкосновение двух объектов

b)

Ничего

c)

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

d)

возвращает координаты точки, в которой произошло событие (например клик)

9.

Для чего мы создавали метод collidepoint(x, y) в классе Area?

a)

Чтобы понять был ли клик по карточке

b)

Чтобы понять, было ли столкновение двух карточек

c)

Чтобы понять, на какой карточке должна находится надпись CLICK

d)

Мы не создавали такой метод