wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы Pygame для начинающих

Total questions: 20

Worksheet time: 53mins

Name
Class
Date
1.

Что такое Pygame?

a)

Pygame - это игровая консоль для Python.

b)

Pygame - это система управления базами данных для Python.

c)

Pygame - это веб-фреймворк для создания приложений.

d)

Pygame - это библиотека для создания видеоигр на Python.

2.

Как установить библиотеку pygame в проект

a)

cmd install pygame

b)

pip install pygame

c)

run pygame

d)

install pygame

3.

Какую команду нужно использовать для инициализации Pygame?

a)

pygame.start()

b)

pygame.init()

c)

init.pygame()

d)

pygame.begin()

4.

Как называется библиотека для разработки игр на Python

4 lines
5.

Как создать окно игры в Pygame?

a)

Создайте окно с помощью tkinter.

b)

Импортируйте Pygame, инициализируйте его, создайте окно с pygame.display.set_mode((ширина, высота)), и запустите основной цикл.

c)

Запустите основной цикл без инициализации Pygame.

d)

Используйте pygame.init() для создания окна.

6.

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

a)

pygame.display.flip() или pygame.display.update()

b)

pygame.update_screen()

c)

pygame.redraw()

d)

pygame.refresh()

7.

Как обрабатывать события клавиатуры в Pygame?

a)

Используйте pygame.key.get_pressed() для обработки событий мыши.

b)

Используйте pygame.event.get() для обработки событий KEYDOWN и KEYUP в основном цикле.

c)

Игнорируйте события KEYDOWN и KEYUP в Pygame.

d)

Обрабатывайте события клавиатуры только в функции инициализации.

8.

Что такое цикл игры в Pygame?

a)

Цикл игры в Pygame - это функция для загрузки изображений.

b)

Цикл игры в Pygame - это метод для создания звуковых эффектов.

c)

Цикл игры в Pygame - это процесс, который отвечает за сохранение игры.

d)

Цикл игры в Pygame - это основной процесс, который управляет обновлением экрана, обработкой событий и логикой игры.

9.

Как загрузить изображение в Pygame?

a)

Используйте pygame.image.load('путь_к_изображению') для загрузки изображения.

b)

Примените pygame.image.open('путь_к_изображению') для загрузки изображения.

c)

Загрузите изображение с помощью pygame.image.import('путь_к_изображению').

d)

Используйте pygame.load_image('путь_к_изображению') для загрузки изображения.

10.

Как изменить размер окна игры в Pygame?

a)

pygame.set_window_size((width, height))

b)

pygame.display.set_mode((width, height))

c)

pygame.resize_window((width, height))

d)

pygame.display.change_mode((width, height))

11.

Как остановить выполнение игры в Pygame?

a)

Используйте pygame.start() для перезапуска игры.

b)

Закройте окно игры, чтобы остановить выполнение.

c)

Используйте pygame.quit() и sys.exit() для остановки игры.

d)

Просто отключите компьютер, чтобы завершить игру.

12.

Как отобразить текст на экране в Pygame?

a)

Используйте метод 'display' для отображения текста.

b)

Используйте 'draw' для рисования текста на экране.

c)

Примените функцию 'show' для вывода текста на экран.

d)

Используйте метод 'render' шрифта и 'blit' для отображения текста.

13.

Как сделать паузу в игре с помощью Pygame?

a)

Используйте функцию sleep для остановки игры.

b)

Используйте цикл ожидания нажатия клавиши для реализации паузы.

c)

Сохраните состояние игры и перезапустите её.

d)

Добавьте задержку в основной игровой цикл.

14.

Как обрабатывать события мыши в Pygame?

a)

Обрабатывайте события мыши только при нажатии клавиш.

b)

Игнорируйте события мыши, они не важны в Pygame.

c)

Используйте pygame.mouse.get_pos() для получения позиции мыши.

d)

Используйте pygame.event.get() для обработки событий мыши в основном цикле.

15.

Как сохранить изображение в Pygame?

a)

pygame.image.save(image, 'filename.png')

b)

pygame.image.store(image, 'filename.png')

c)

image.save('filename.png')

d)

pygame.save.image('filename.png')

16.

Как изменить размер изображения?

a)

pygame.transform.scale()

b)

pygame.transform.flip

c)

pygame.transform.split

d)

pygame.transform.rotate

17.

Что такое FPS?

a)

сколько кадров (отдельных картинок) монитор или телевизор демонстрирует каждую секунду

b)

скорость работы Python

c)

скорость загрузки библиотеки pygame

d)

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

18.

Как настроить FPS в Pygame?

a)

FPS не может быть настроен в Pygame.

b)

Настройте FPS в настройках игры.

c)

Используйте pygame.time.Clock() и вызвать в основном цикле .clock.tick(fps).

d)

Используйте pygame.time.set_fps(fps) для настройки FPS.

19.

Типы данных в Python

a)

число

b)

строка

c)

класс

d)

функция

e)

массив

20.

Как правильно определить функцию в Python

a)

def add(x, y):

b)

function add(x, y){}

c)

public static void add () {}

d)

int add(int x, int y) {}