wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Minecraft Python Exam 2025/2026

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Что вызывает событие в Minecraft Education (Python)

a)

переменную

b)

функцию

c)

метод

d)

дождь

2.

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

a)

blocks.fill

b)

blocks.place

c)

area.fill

d)

blocks.area

3.

Какой размер будет у куба созданным этой командой:

blocks.fill(WATER, pos(0, 0, 0), pos(2, 2, 2))

a)

27

b)

8

c)

22

d)

9

4.

При помощи какой команды можно создать паузу в программе

длительностью 3 секунды

a)

wait(3000)

b)

pause.wait(3)

c)

loops.pause(3)

d)

loops.pause(3000)

5.

Сколько итераций сделает данный цикл

for i in range(5):

a)

3

b)

6

c)

5

d)

0

6.

Что будет выведено на экран?

x = [3,4,5,6,7,8,9]

player.say(x[4])

a)

6

b)

7

c)

NaN

d)

0

7.

Команда для создания функции?

a)

def

b)

func

c)

function

d)

new

8.

Где появится блок?

blocks.place(GRASS, world(0, 5, 0))

a)

над игроком в координатах

0,5,0

b)

в мире в координатах

0,5,0

c)

в коде ошибка

d)

блок не будет видно, так как он появится под землей

9.

Что делает переменную x видимой на всех уровнях программы?

a)

global x

b)

view x

c)

set x

d)

что это вообще?

10.

Какой командой можно положить игроку в инвентарь объекты?

a)

mobs.share

b)

player.give

c)

players.give

d)

mobs.give

11.

Какой командой можно создать случайное целое число?

a)

randint()

b)

random()

c)

rnd()

d)

randpos()

12.

Как называется переменная такого типа

game = True

a)

строковая

b)

булевая

c)

флажок

d)

буденная

13.

Куда будет перемещен игрок при вызове такой команды

player.teleport(pos(0, 10, 0))

a)

на 10 блоков вверх

b)

на 6 блоков вверх

c)

в координату мира 0,10,0

d)

игрок останется на месте

14.

При помощи какой команды можно напечатать букву блоками в мире?

a)

blocks.print

b)

мы это еще не проходили

c)

letter.show

d)

blocks.add

15.

Чему равно "a" после выполнения программы?

a = 2

If a<3:

print(a+1)

else:

print(a-1)

a)

3

b)

2

c)

1

d)

0

16.

Чему равно b после выполнения программы?

b = 2

if b > 4:

b = b + 2

a)

4

b)

2

c)

0

d)

нет правильного ответа

17.

Выберите правильную запись условия на Python.

a)

IF a > b

b)

if a > b:

c)

if a > b

d)

IF a > b:

18.

Логические операторы - это

a)

and, or, not

b)

**, //, %

c)

>=, !=, = =

19.

Как называется оператор цикла while?

a)

бесконечное число повторений

b)

с известным числом повторений

c)

для перебора элементов повторений

20.

Символ, который должен находиться в конце строки при использовании if, while, for и т.д.

a)

:

b)

;

c)

.

d)

,

21.

Какой Python выдаст ответ?

x=5

y=10

print (x+y+z)

a)

15

b)

30

c)

ошибка (error)

d)

15+z

22.

Самый популярный язык программирования в мире

(по мере использования)?

a)

Python

b)

Java

c)

C++

d)

PHP

23.

Что из перечисленного является условным оператором

a)

async

b)

while

c)

def

d)

if

24.

Оператор def необходим для создания?

a)

класса

b)

функции

c)

объекта

d)

условного оператора

25.

Создайте переменные с именем name и значением Petr

(a)  

26.

Какой командой Агент проверяет блок под собой

a)

agent.detect

b)

agent.touch

c)

agent.check

d)

builder.check

27.

Какой командой Агент разбивает блок

a)

empty

b)

destroy

c)

rebuild

d)

delete

28.

Какими скобками обозначается массив

a)

( )

b)

{ }

c)

[ ]

d)

< >

29.

Сколько разных целых чисел может быть сгенерировано данной командой

Math.random_range(5, 10)

a)

10

b)

9

c)

5

d)

6

30.

Какая из этих команд не может быть применено к агенту?

a)

execute

b)

teleportToPlayer

c)

setSlot

d)

getPosition