Font size
WorksheetsПроверяю знания и изучаю PyGame
Total questions: 12
Worksheet time: 7mins
Какая из библиотек Python является самой распространенной для создания игр?
Pandas
Pillow
PyGame
NumPy
Какой командой, используя командную строку, можно установить на компьютер библиотеку PyGame?
pygame install
pip pygame
pip install pygame
install pygame
С какой строчки кода должна начинаться программа, чтобы можно было использовать функции из библиотеки PyGame?
pygame import
install pygame
pygame install
import pygame
Фрагмент программного кода, где все игровые события происходят, обновляются и отображаются на экране.
Игровой цикл (for)
Игровой цикл (while)
Игровой модуль
Игровая библиотека
Выберите верный синтаксис игрового цикла.
Для чего используется оператор quit()?
Закрытие окна с игрой
Выход в меню игры
Выход из игрового цикла
Дополните строку кода для обновления изображения в игровом окне.
Допишите пропущенный метод модуля display.
pygame.display. (a) ()
Определите назначение данной строки кода:
screen = pygame.display.set_mode((500,400))
Установить размер игрового окна (поверхности) 500х400 пикселей
Установить размер фонового изображения 500х400 пикселей
Переместить объект в координату 500, 400
Определите назначение данного фрагмента кода:
Игра будет продолжаться, пока игрок не прыгнет
Игра начинается с прыжка, после события, нажатия на крестик (закрытие игрового окна), прыжок прекратится
Когда пользователь нажмет на крестик (сверху справа в игровом окне), то игра завершится
Какой код имеет синий цвет в палитре RGB?
255, 255, 255
0, 0, 255
255, 0, 0
0, 255, 0
Строка кода screen.fill((0, 0, 0)) заливает игровое окно черным цветом.
Заполните пропуск во фрагменте программного кода, который зальет фон желтым цветом:
YELLOW = (255, 255, 0)
screen.fill( (a) )
Функция pygame.draw.rect(screen, color, (x, y, width, height))
рисует прямоугольник на поверхности screen, залитый цветом color, левый верхний угол (точка) прямоугольника находится в координате x, y.
Прямоугольник имеет ширину width и высоту height.
Определите функцию, которая нарисует белый квадрат на поверхности screen с длиной стороны 30 пикселей. Квадрат расположен в верхнем левом углу игрового окна.
pygame.draw.rect(screen, (255, 255, 255), (30, 30, 0, 0))
pygame.draw.rect(screen, (0, 0, 0), (0, 0, 30, 30))
pygame.draw.rect(screen, (255, 255, 255), (0, 0, 30, 30))
