Font size
WorksheetsЦикл For
Total questions: 49
Worksheet time: 2hrs 8mins
Цикл for - это
Многократное выполнение блока кода с заданным числом итераций.
Условный оператор в Python.
Математическая функция для вычисления факториала.
Функция для создания списка с определенным шагом.
Какой синтаксис используется для создания цикла for в Python?
for переменная in последовательность:
for in последовательность:
for range():
for переменная in:
Что выполняет функция range() в цикле for?
Создает последовательность чисел в заданном диапазоне
Выполняет продолжение цикла
Определяет длину цикла
Прерывает выполнение цикла
Из сколько аргументов может состоять функция range()?
одного
двух
трех
все ответы верны
Какой результат выражения range(3, 10, 2)?
[3, 6, 9]
[3, 5, 7, 9]
[2, 4, 6, 8]
[3, 7]
Как создать цикл for, который будет выполняться 5 раз?
for i = 1 to 5:
for i in iterate(5):
for i in range(5):
for i = 0; i < 5; i++
Как использовать функцию range() в цикле for для перебора четных чисел от 2 до 10(включительно)?
for i in range(2, 11, 2):
for i in range(2, 10):
for i in range(1, 11, 2):
for i in range(2, 10, 2):
Сколько раз будет выполняться цикл?
1
2
0
3
Какой результат отобразится на экране после выполнения программы?
5, 4, 3, 2, 1
1, 2, 3, 4, 5
4, 3, 2, 1, 0
5, 4, 3, 2, 1, 0
Какой результат отобразится на экране после выполнения программы?
переменная S равна 1
переменная S равна 4
переменная S равна 2
переменная S останется равной 0
Чему будет равно значение переменной а после выполнения этого фрагмента программы?
(a)
Чему будет равно значение переменной а после выполнения этого фрагмента программы?
(a)
Чему будет равно значение переменной а после выполнения этого фрагмента программы?
(a)
Чему будет равно значение переменной а после выполнения этого фрагмента программы?
(a)
Какое число будет выведено на экран после выполнения этого фрагмента программы?
Благодаря параметру end = " " в операторе вывода print каждое новое число будет выводиться не с новой строки, а рядом с предыдущим.
(a)
Какое число скрывается под цифрой 1 в программе решения задачи?
(a)
Какая формула скрывается под цифрой 2 в программе решения задачи?
i * k
i * 509
k * 509
(i * k )/ 509
Вывести в одну строку через пробел все генерируемые значения i.
(a)
Вывести в одну строку через пробел все генерируемые значения i.
(a)
Какое значение s будет получено в результате выполнения этого фрагмента программы?
(a)
Какую последовательность чисел даст вам вызов функции range(8)?
1, 2, 3, 4, 5, 6, 7, 8
1, 2, 3, 4, 5, 6, 7
0, 1, 2, 3, 4, 5, 6, 7, 8
0, 1, 2, 3, 4, 5, 6, 7
Какую последовательность чисел даст вам вызов функции range(1,8)?
1, 2, 3, 4, 5, 6, 7, 8
1, 2, 3, 4, 5, 6, 7
0, 1, 2, 3, 4, 5, 6, 7, 8
0, 1, 2, 3, 4, 5, 6, 7
Какую последовательность чисел даст вам вызов функции range(3, 11, 2)?
3, 5, 7, 9, 11
3, 4, 5, 6, 7, 8, 9, 10, 11
3, 4, 5, 6, 7, 8, 9, 10
3, 5, 7, 9
Какая структура имеет цикл for в Python?
for (int i = 0; i < n; i++)
for i in range(n):
for i = 1 to n
for (i = 0; i < n; i++)
Что означает выражение 'for i in range(5)'?
Цикл будет выполняться 5 раз
Цикл будет выполняться 4 раза
Цикл будет выполняться 6 раз
Цикл будет выполняться 10 раз
Что распечатает следующий код:
for i in range(4):
print(i + 1)?
0 1 2 3
1 2 3 4
1 2 3
2 3 4 5 6
Что означает правая граница цикла в Python?
Она включается в цикл
Она не включается в цикл
Она уменьшается в цикле
Она удваивается в цикле
Что означает однократное выполнение тела цикла?
Итерация цикла
Инкремент цикла
Декремент цикла
Индекс цикла
Данная программа позволяет
Посчитать сумму чисел от 0 до 999
Посчитать количество чисел от 0 до 1000
Посчитать сумму чисел от 0 до 1000
Посчитать произведение чисел от 0 до 1000
Другой ответ
Какая функция позволяет задать количество выполнений циклу for?
input
sum
range
Цикл FOR - ...
циклы, которые запускаются неизвестное количество раз
циклы, которые работают определенное количество раз
циклы, которые запускаются с предусловием
Нет верного ответа
Что будет выведено в консоль?
3
3
3
0
1
2
3
p
p
p
0
1
2
Набор инструкций, четко описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.
Программирование
Алгоритм
Программа
Цикл
Какой цикл использован в данном программном коде?
Цикл с предусловием
Цикл не использован
Бесконечный цикл
Цикл с параметром
Какая функция позволяет задать количество выполнений циклу for?
input
sum
range
Каким будет результат этой программы?
1,2,3,4,5,6,7,8,9,10,11,12
0,2,4,6,8,10
2,4,6,8,10,12
2,4,6,8,10
Цикл FOR - ...
циклы, которые запускаются неизвестное количество раз
циклы, которые работают определенное количество раз
циклы, которые запускаются с предусловием
Нет верного ответа
Что будет выведено в консоль?
3
3
3
0
1
2
3
p
p
p
0
1
2
Что будет выведено в консоль ?
2
5
2
3
4
2
3
4
5
t
t
t
Что будет выведено в консоль?
3
4
3
4
5
5
4
Что будет выведено в консоль?
2
10
3
t
t
t
2
5
8
Что будет выведено в консоль?
Yes
2
5
2
5
3
Что такое цикл?
Множество похожих друг на друга команд
Многократное выпонение набора команд
Условие, при котором выполняется набор команд
Нет верного ответа
Запустится ли код с такой строчкой?
for (int i = 0; i < 5; i + 1)
Да
Нет
Как вывести ряд чисел: "0 2 4 6"?
for (int i = 1; i <= 6; i += 2)
cout << i << ' ';
for (int i = 0; i < 7; i + 2)
cout << i << ' ';
for (int i = 0, i <= 7, i += 2)
cout << i << ' ';
for (int i = 0; i < 7; i += 2)
cout << i << ' ';
for (int i == 0; i <= 6; i += 2)
cout << i << ' ';
Как сделать бесконечный цикл?
Написать "for (;;)"
Бесконечных циклов не существует
Сравнить счётчик с отрицательным числом
Написать условие, которое никогда не выполнится
Сколько раз выполнится тело цикла: "for (int i = 1; i > 0; i--)"
1
2
0
Код выдаст ошибку
Что такое итерация?
Условие цикла
Выполнение цикла целиком
Одно повторения тела цикла
Набор команд, который повторяется в цикле
Для чего нельзя использовать цикл "for"?
Для повторения одинакового набора команд n раз, где n ввёл пользователь с клавиатуры
Для подсчёта суммы из десяти элементов, вводимых с клавиатуры
Для вывода чисел от a до b, где a > b
Для повторения тела цикла до тех пор, пока не будет введён 0.
