NEW
Font size
WorksheetsТема: "Цикл for"
Total questions: 20
Worksheet time: 19mins
Что такое цикл for в Python?
Цикл с условием
Цикл с параметром, где число повторений известно заранее
Цикл с бесконечным выполнением
Оператор ввода данных
Для чего используется цикл for?
Для ввода данных
Для работы с файлами
Для повторения блока команд
Для объявления переменных
Какой результат выполнит код?
Выведет «Salem!» 2 раза
Выведет «Salem!» 3 раза
Выведет «Salem!» 4 раза
Ошибка
Какое значение примет переменная i при первом повторе цикла?
1
5
0
-1
Сколько раз выполнится цикл?
4
5
6
1
Какой вариант range() создаёт последовательность от 0 до A-1?
range(2, B)
range(A, B, 3)
range(A)
range(-1, A, B)
Что выведет программа?
0 1 2
1 2 3
1 2 3 4
0 1 2 3
Дополните код, чтобы вывести числа от 0 до 4:
range(1 , 5)
range(5)
range(1 , 6)
range(0 , 6)
Заполните пропуск:
for
add
scan
Дополните цикл для вывода чисел от 2 до 8:
2, 8
1, 8
2, 9
0, 8
Заполните пропуск, чтобы шаг был равен 2:
1
10
0
2
Дополните код, где необходимо вывести таблицу умножения X 4 (начиная с 1 x 4 = 4 и до 1 0 x 4 = 40) :
X
**
/
Какой оператор должен быть вместо пропуска?
=
in
==
up
Заполните пропуск (Команда для вывода текста):
output
show
print("Hi")
add ("Hi")
Сколько аргументов может принимать функция range()?
Только 1
Только 2
Только 3
1, 2 или 3
Какой код выведет таблицу умножения на 4?
print(4 * a)
for i in range(1, 11): print (a * 4)
for a in range (4): print (a)
range(1, 11, 4)
Какой результат даст код?
1 2 3 4 5 6
1 3 5
2 4 6
2 4 6 8
Что означает третий аргумент в range (A, B, N)?
Конечное значение
Начальное значение
Шаг
Количество повторений
Какой цикл выведет числа от 1 до 5?
for i in range(5):
print(i)
for i in range(1, 6):
print(i)
for i in range(0, 10):
print(i)
for i in range(2, 6):
print(i)
Какой отступ должен быть у команд внутри цикла for?
Без отступа
Один пробел
Табуляция или 4 пробела
Не имеет значения
