Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тренировочный тест по 3 модулю (Игры)

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Дайте определение: “Библиотека в Python - это …”

a)

набор связанных модулей

b)

группа команд

c)

команда

2.

Напишите команду, которая отвечает за импорт библиотеки?

a)

from

b)

import

c)

download

d)

install

3.

С помощью какого модуля можно посчитать квадратный корень числа?

a)

Pygame

b)

PyQT5

c)

math

4.

 За что отвечает метод move()? (Из pygt5)

a)

отображает виджет на экране

b)

двигает виджет на экране

c)

изменяет размеры виджета

5.

 Что выполняет следующая строка кода?

QToolTip.setFont(QFont('SansSerif', 10))

a)

задаёт цвет фразе 'SansSerif'

b)

 задаёт цвет числу 10

c)

 устанавливает шрифт

6.

Дана строка кода, в которой допущены ошибки, исправьте их и напишите верную строку кода (pyqt5)

qle=VlineEdit(self)

a)

qle=QLineEdit(self)

b)

qle=LineEdit(self)

c)

qle=PLineEdit(self)

d)

qle=GLineEdit(self)

7.

Что такое FPS?

a)

частота кадров в минуту

b)

команда Pygame

c)

частота кадров в секунду

8.

В строке кода допущена ошибка, исправьте её и напишите (библиотека pygame)

screen=pygame.init.dizplay.set_module((WIDTH,HEIGHT))

a)

screen=pyqt5.display.set_mode((WIDTH,HEIGHT))

b)

screen=pygame.display.set_mode((WIDTH,HEIGHT))

c)

screen=pygame.diszplay.set_module((WIDTH,HEIGHT))

d)

screen=pygame.dizplay.get_mode((WIDTH,HEIGHT))

9.

Что выполнит следующая строка кода?

pygame.draw.rect(surface, color, rect, width=0)

a)

нарисует треугольник

b)

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

c)

 задаст параметры шрифта

10.

Какое событие отвечает за нажатие клавиш?

a)

KEYDOWN

b)

K_LEFT

c)

K_RIGHT