wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикл for_Анализ_11 кл

Total questions: 30

Worksheet time: 2hrs 54mins

Name
Class
Date
1.

Какой цикл использован в данном программном коде?

a)

Цикл с предусловием

b)

Цикл не использован

c)

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

d)

Цикл с параметром

2.

Для чего используется for в Python?

a)

реализует условие в программе

b)

реализует цикл с неизвестным числом повторений в программе

c)

реализует цикл с параметром в программе

d)

реализует выбор в программе

3.

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

a)

input

b)

print

c)

sum

d)

range

4.

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

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

5.

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

a)

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

b)

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

c)

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

d)

будет ошибка

6.

Цикл FOR - ...

a)

циклы, которые запускаются неизвестное количество раз

b)

циклы, которые работают определенное количество раз

c)

циклы, которые запускаются с предусловием

d)

Нет верного ответа

7.

Чем является i в цикле for?

a)

самим циклом

b)

переменной

c)

командой

d)

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

8.

Зачем нужно двоеточие после цикла for?

a)

Так программа понимает, что дальше следуют команды

b)

Так программа понимает, что это цикл

c)

Так программа понимает, что была создана переменная

d)

Так программа понимает, что нужно сделать отступ

9.

Какая структура имеет цикл 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++)

10.

Что означает выражение 'for i in range(5)'?

a)

Цикл будет выполняться 5 раз

b)

Цикл будет выполняться 4 раза

c)

Цикл будет выполняться 6 раз

d)

Цикл будет выполняться 10 раз

11.

Что распечатает следующий код:

for i in range(4):

print(i + 1)?

a)

0 1 2 3

b)

1 2 3 4

c)

1 2 3

d)

2 3 4 5 6

12.

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

a)

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

b)

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

c)

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

d)

Индекс цикла

13.

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

a)

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

b)

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

c)

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

d)

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

e)

Другой ответ

14.

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

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

15.

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

a)

3

3

3

b)

0

1

2

3

c)

p

p

p

d)

0

1

2

16.

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

a)

2

5

b)

2

3

4

c)

2

3

4

5

d)

t

t

t

17.

Какую последовательность чисел даст вам вызов функции range(1,8)?

a)

1, 2, 3, 4, 5, 6, 7, 8

b)

1, 2, 3, 4, 5, 6, 7

c)

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

d)

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

18.

Какую последовательность чисел даст вам вызов функции range(8)?

a)

1, 2, 3, 4, 5, 6, 7, 8

b)

1, 2, 3, 4, 5, 6, 7

c)

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

d)

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

19.

Какую последовательность чисел даст вам вызов функции range(3, 11, 2)?

a)

3, 5, 7, 9, 11

b)

3, 4, 5, 6, 7, 8, 9, 10, 11

c)

3, 4, 5, 6, 7, 8, 9, 10

d)

3, 5, 7, 9

20.

Дана программная строка:

for i in range(0,10,2)

число 2 - это...

a)

начальное значение переменной цикла

b)

конечное значение переменной цикла

c)

шаг изменения переменной цикла

d)

счетчик переменной цикла

21.

Что выдаст на экран данная программа?

a)

Квадраты чисел от 50 до 60

b)

Квадраты чисел от 51 до 61

c)

Квадраты чисел от 50 до 61

d)

Квадраты чисел от 51 до 60

22.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (1,15,2)

a)

1 3 5 7 9 11 13

b)

1 3 5 7 9 11 13 15

c)

3 5 7 9 11 13

d)

3 5 7 9 11 13 15

23.

Используется оператор

for i in range(30):

После завершения выполнения тела цикла i = ...

(a)  

24.

Дан фрагмент кода программы.

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

a)

5

b)

6

c)

4

d)

0

e)

3

25.

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

a)

Yes

b)

2

5

c)

2

5

3

26.

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

a)

b)

c)

d)

27.

Как вывести числа от 0 до 5 включительно на экран?

a)

b)

c)

d)

28.

Как вывести числа от 100 до 0 включительно с шагом 10?

a)

b)

c)

d)

29.

Какую последовательность чисел выведет на экран код?

a)

15 25 35 45

b)

15 25 35

c)

5 15 25 35 45

d)

5 15 25 35

30.

Какую последовательность чисел выведет на экран код?

a)

-4 -3 -2 -1 0 1 2 3 4 5 6 7

b)

8 7 6 5 4 3 2 1 0 -1 -2 -3

c)

8 7 6 5 4 3 2 1 0 -1 -2 -3 -4

d)

-4 -3 -2 -1 0 1 2 3 4 5 6 7 8