wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикл for

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Цикл for - это

a)

Многократное выполнение блока кода с заданным числом итераций.

b)

Условный оператор в Python.

c)

Математическая функция для вычисления факториала.

d)

Функция для создания списка с определенным шагом.

2.

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

a)

for переменная in последовательность:

b)

for in последовательность:

c)

for range():

d)

for переменная in:

3.

Что выполняет функция range() в цикле for?

a)

Создает последовательность чисел в заданном диапазоне

b)

Выполняет продолжение цикла

c)

Определяет длину цикла

d)

Прерывает выполнение цикла

4.

Из сколько аргументов может состоять функция range()?

a)

одного

b)

двух

c)

трех

d)

все ответы верны

5.

Какой результат выражения range(3, 10, 2)?

a)

[3, 6, 9]

b)

[3, 5, 7, 9]

c)

[2, 4, 6, 8]

d)

[3, 7]

6.

Как создать цикл for, который будет выполняться 5 раз?

a)

for i = 1 to 5:

b)

for i in iterate(5):

c)

for i in range(5):

d)

for i = 0; i < 5; i++

7.

Как использовать функцию range() в цикле for для перебора четных чисел от 2 до 10(включительно)?

a)

for i in range(2, 11, 2):

b)

for i in range(2, 10):

c)

for i in range(1, 11, 2):

d)

for i in range(2, 10, 2):

8.

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

a)

5, 4, 3, 2, 1

b)

1, 2, 3, 4, 5

c)

4, 3, 2, 1, 0

d)

5, 4, 3, 2, 1, 0

9.

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

a)

переменная S равна 1

b)

переменная S равна 4

c)

переменная S равна 2

d)

переменная S останется равной 0

10.

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

a)

input

b)

print

c)

sum

d)

range

11.

Каким будет результат этой программы?

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

12.

Выбери результат данного программного кода.

a)

выводить числа на экран от 1 до 11

b)

выводить числа на экран от 1 до 10

c)

выводить числа на экран от 2 до 10

d)

будет ошибка

13.

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

a)

последовательность команд, которая выполняется многократно

b)

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

c)

последовательность команд

d)

действия исполнителя

14.

каким будет значение переменной x после завершения цикла

for x in range(100):

print(i)

a)

0....99

b)

1.....100

c)

1....99

d)

0....100

15.

Что будет выведено в консоль?

a)

3

3

3

b)

0

1

2

3

c)

p

p

p

d)

0

1

2

16.

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

a)

input

b)

print

c)

sum

d)

range

17.

Данная программа позволяет

a)

Посчитать сумму чисел от 0 до 999

b)

Посчитать количество чисел от 0 до 1000

c)

Посчитать сумму чисел от 0 до 1000

d)

Посчитать произведение чисел от 0 до 1000

e)

Другой ответ

18.

Что означает однократное выполнение тела цикла?

a)

Итерация цикла

b)

Инкремент цикла

c)

Декремент цикла

d)

Индекс цикла

19.

Какая структура имеет цикл for в Python?

a)

for (int i = 0; i < n; i++)

b)

for i in range(n):

c)

for i = 1 to n

d)

for (i = 0; i < n; i++)