Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы Python. Циклы

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Что такое цикл в программировании?

a)

Это конструкция, которая позволяет выполнять определённый блок кода (тело цикла) несколько раз

b)

Это конструкция, которая позволяет пропустить определённый блок кода

c)

Это конструкция, которая позволяет выполнять определённый блок кода бесконечно

d)

Это конструкция, которая позволяет выполнять разные блоки кода в зависимости от условия

2.

Какие циклы есть в Python?

a)

Repeat

b)

For

c)

Before

d)

While

3.

Для чего нужен оператор break?

a)

Оператор break используется для сортировки массивов

b)

Оператор break используется для пропуска текущей итерации

c)

Оператор break нужен для выполнения циклов

d)

Оператор break нужен для досрочного выхода из циклов

4.

Для чего нужен оператор continue?

a)

Оператор continue заменяет все элементы в массиве

b)

Оператор continue используется для создания новых циклов

c)

Оператор continue нужен для пропуска текущей итерации цикла

d)

Оператор continue завершает цикл

5.

Что такое итерация в цикле?

a)

Итерация в цикле - это один полный проход по циклу

b)

Итерация в цикле - это условие, при котором цикл останавливается

c)

Итерация в цикле - это время, необходимое для выполнения цикла

d)

Итерация в цикле - это количество циклов, которые нужно выполнить

6.

Что такое тело цикла?

a)

Условие, при котором цикл завершается

b)

Блок кода, содержащий условие выполнения цикла и всё, что внутри

c)

Блок кода, который не выполняется в цикле

d)

Блок кода, выполняемый в цикле

7.

В паре с какой функцией используется цикл for?

a)
range()
b)

while()

c)

if()

d)

break()

8.

Как вывести все натуральные числа, кратные пяти и не превышающие ста?

a)

for x in range(1, 100, 5):
print(x)

b)

for x in range(0, 100, 5):
print(x)

c)

for x in range(5, 101, 5):
print(x)

d)

for x in range(1, 101, 5):
print(x)

9.

Какие числа выведет цикл for x in range(2,7): print(x)?

a)

2, 9, 16, 23

b)

0, 1, 2, 3, 4, 5, 6

c)
2, 3, 4, 5, 6
d)
2, 3, 4, 5, 7
10.

Пусть n=5, сколько итераций будет в цикле while(n>0): n-=1 ?

a)

Бесконечно много

b)

6

c)
5
d)
4