№1 · ВЫБОР ОТВЕТА
1. Границы диапазона range
Выберите правильный результат выполнения программы:
for i in range(3, 15, 4):
print(i, end=" ")
Ф.И.
Класс
Разберём циклы и условия Python на задачах с диапазонами, суммами и проверкой данных. Задачи будут с подвохом — внимательно анализируй границы и условия.
№1 · ВЫБОР ОТВЕТА
Выберите правильный результат выполнения программы:
for i in range(3, 15, 4):
print(i, end=" ")
№2 · ЗАПОЛНЕНИЕ
Заполните пропуски в строках программы, чтобы вывести числа от 30 до 1 с шагом −4.
for i in range(, , ):
print(i)
№3 · ТАБЛИЦА
Заполните пропуски в таблице трассировки программы. Укажите значение переменной s после выполнения очередной итерации.
s = 0
for i in range(2, 11, 2):
s += i
| Номер итерации | i | s после итерации |
|---|---|---|
| 1 | 2 | |
| 2 | 4 | |
| 3 | 6 | |
| 4 | 8 | |
| 5 | 10 |
№4 · СОПОСТАВЛЕНИЕ
Соедините условие цикла с множеством значений переменной i, которое он перебирает.
№5 · ВЕРНО ЛИ?
Определите истинность утверждений о работе программы и функции range. Оценивайте только корректность результата вычисления.
№6 · ЛИШНИЙ ЭЛЕМЕНТ
Найдите лишний фрагмент. Три фрагмента выводят только числа, кратные 3, а один — нет.
+5 заданий в этом листе
Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.
№7 · ПОСЛЕДОВАТЕЛЬНОСТЬ
Расположите шаги алгоритма в правильном порядке для программы, которая вводит n чисел и находит их сумму.
№8 · СРАВНЕНИЕ
Сравните количество итераций в каждой паре циклов и поставьте знак <, > или =.
№9 · ОТКРЫТЫЙ ОТВЕТ
Какое число выведет программа?
s = 0
for i in range(1000, 3001):
if (i % 4 == 0 or i % 6 == 0) and i % 7!= 0 and i % 18!= 0 and i % 29!= 0:
s += i
print(s)
Выполните вычисления средствами Python или тщательно проследите условие отбора.
№10 · ПРОГРАММНЫЙ КОД
Напишите программу на Python, которая перемножает все нечётные числа в диапазоне от 1 до 9 включительно и выводит результат. Используйте цикл.
Создайте уникальный лист по своей теме
Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.
В листе 10 заданий: множественный выбор, заполни пропуски, таблица, соединение, истина / Ложь, найти лишнее, последовательность, сравни числа, краткий ответ, реши примеры.
Да, задания ориентированы на школьную программу по информатике для 11 класса по ФГОС.
Да. После регистрации лист открывается в конструкторе: задания можно заменить, перегенерировать или добавить новые.