wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по Python

Total questions: 20

Worksheet time: 10hrs 0mins

Name
Class
Date
1.

Какой цикл в Python выполняется, пока условие истинно?

a)

for

b)

while

c)

if

d)

repeat

2.

Какой оператор немедленно прерывает выполнение цикла?

a)

stop

b)

exit

c)

break

d)

continue

3.

Что выведет код? for i in range(3): print(i)

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

Ошибка

4.

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

a)

while

b)

for

c)

if

d)

switch

5.

Что делает оператор continue?

a)

завершает цикл

b)

пропускает оставшуюся часть итерации

c)

начинает цикл заново с нуля

d)

вызывает ошибку

6.

Что будет результатом? i = 0 while i < 3: i += 1 print(i)

a)

0

b)

1

c)

2

d)

3

7.

Что выведет программа? for i in range(5): if i == 3: break print(i)

a)

5

b)

3

c)

4

d)

0

8.

Какой диапазон создаёт range(2, 6)?

a)

2, 3, 4, 5

b)

2, 3, 4, 5, 6

c)

3, 4, 5

d)

1, 2, 3, 4

9.

Что произойдёт, если условие в while всегда истинно и нет break?

a)

цикл не запустится

b)

код выполнится один раз

c)

бесконечный цикл

d)

ошибка

10.

Чему равна последняя напечатанная переменная? for i in range(1, 10, 3): print(i)

a)

7

b)

9

c)

10

d)

1

11.

Какой цикл используется для повторения неизвестное количество раз?

a)

for

b)

while

c)

repeat

d)

switch

12.

Что используется для повторения неизвестное количество раз?

a)

for

b)

while

c)

repeat

d)

switch

13.

Что делает выражение range(4)?

a)

создаёт числа 0–4

b)

создаёт числа 1–4

c)

создаёт числа 0,1,2,3

d)

вызывает ошибку

14.

Выберите корректный синтаксис цикла while

a)

while (i < 5) {}

b)

while i < 5:

c)

while i < 5

d)

while: i < 5

15.

Что выведет код? for x in [3, 6, 9]: if x == 6: continue print(x)

a)

3 6 9

b)

3 9

c)

6

d)

9

16.

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

a)

while x < 10

b)

for i in range(10)

c)

for i in range(1, 10)

d)

for i in range(11)

17.

Что выведет программа? i = 0 while i < 5: print(i) break

a)

0 1 2 3 4

b)

0

c)

ничего

d)

ошибка

18.

Как остановить цикл досрочно?

a)

stop

b)

end

c)

break

d)

return

19.

Что делает этот цикл? for i in range(3): pass

a)

выполняет пустой цикл

b)

вызывает ошибку

c)

пропускает цикл

d)

завершает программу

20.

Что выведет код?

for i in range(4): if i == 2: break print(i)

a)

A) 0

b)

B) 1

c)

C) 2

d)

D) 3