Рабочий лист на тему:

Программирование на Python

Информатика11 класс10 заданий
Множественный выборЗаполни пропускиТаблицаСоединениеИстина / ЛожьНайти лишнееПоследовательностьСравни числаКраткий ответРеши примеры

Типы заданий

Множественный выборЗаполни пропускиТаблицаСоединениеИстина / ЛожьНайти лишнееПоследовательностьСравни числаКраткий ответРеши примеры
Программирование на Python

11 класс · сложный

Ф.И.
Класс


Разберём циклы и условия Python на задачах с диапазонами, суммами и проверкой данных. Задачи будут с подвохом — внимательно анализируй границы и условия.

№1 · ВЫБОР ОТВЕТА

1 ВОПРОС · 1 БАЛЛ

1. Границы диапазона range

Выберите правильный результат выполнения программы:

for i in range(3, 15, 4):
 print(i, end=" ")

  • 4 8 12
  • 3 7 11 15
  • 15 11 7 3
  • 3 7 11

№2 · ЗАПОЛНЕНИЕ

4 ПРОПУСКА · 2 БАЛЛА

2. Параметры цикла for

Заполните пропуски в строках программы, чтобы вывести числа от 30 до 1 с шагом −4.

for i in range(, , ):
    print(i)

№3 · ТАБЛИЦА

4 СТРОКИ · 2 БАЛЛА

3. Накопление суммы в цикле

Заполните пропуски в таблице трассировки программы. Укажите значение переменной s после выполнения очередной итерации.

s = 0
for i in range(2, 11, 2):
 s += i

Номер итерацииis после итерации
12
24
36
48
510

№4 · СОПОСТАВЛЕНИЕ

4 СВЯЗКИ · 2 БАЛЛА

4. Условие и множество чисел

Соедините условие цикла с множеством значений переменной i, которое он перебирает.

№5 · ВЕРНО ЛИ?

5 УТВЕРЖДЕНИЙ · 2 БАЛЛА

5. Проверка кратности

Определите истинность утверждений о работе программы и функции range. Оценивайте только корректность результата вычисления.

  1. Условие i % 3 == 0 проверяет, кратно ли число i трём.
  2. В range(1, 100) значение 100 входит в перебор.
  3. Число 0 является чётным.
  4. Цикл for i in range(2, 21, 2) перебирает все чётные числа от 2 до 20.
  5. Остаток от деления нечётного числа на 2 всегда равен 0.

№6 · ЛИШНИЙ ЭЛЕМЕНТ

4 ЭЛЕМЕНТА · 2 БАЛЛА

6. Условия отбора чисел

Найдите лишний фрагмент. Три фрагмента выводят только числа, кратные 3, а один — нет.

  1. for i in range(1, 31):
        if i % 3 == 0:
            print(i)
  2. for i in range(3, 31, 3):
        print(i)
  3. for i in range(1, 10):
        print(3 * i)
  4. for i in range(1, 31):
        if i % 3 != 0:
            print(i)

+5 заданий в этом листе

Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.

№7 · ПОСЛЕДОВАТЕЛЬНОСТЬ

5 ШАГОВ · 2 БАЛЛА

7. Алгоритм обработки введённых чисел

Расположите шаги алгоритма в правильном порядке для программы, которая вводит n чисел и находит их сумму.

  1. Повторить действия ввода и накопления n раз.
  2. Вывести значение s.
  3. Создать переменную s и присвоить ей значение 0.
  4. Ввести натуральное число n.
  5. При каждом вводе прибавить число к s.

№8 · СРАВНЕНИЕ

4 ПАРЫ · 2 БАЛЛА

8. Число итераций цикла

Сравните количество итераций в каждой паре циклов и поставьте знак <, > или =.

1)range(1, 11)range(0, 10)
2)range(2, 20, 2)range(1, 20, 2)
3)range(5, 30, 5)range(1, 30, 5)
4)range(10, 0, -2)range(10, 1, -2)

№9 · ОТКРЫТЫЙ ОТВЕТ

1 ЗАДАЧА · 3 БАЛЛА

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 · ПРОГРАММНЫЙ КОД

1 ЗАДАЧА · 3 БАЛЛА

10. Произведение нечётных чисел

Напишите программу на Python, которая перемножает все нечётные числа в диапазоне от 1 до 9 включительно и выводит результат. Используйте цикл.

1)1 · 3 · 5 · 7 · 9

Создайте уникальный лист по своей теме

  • Любая тема, любой уровень
  • 20+ типов заданий
  • 100% уникальный контент
  • Со страницей ответов
  • Защита от списывания
  • Готово за 1 минуту

Другие темы по информатике для 11 класса

Организация личного архива информации. Информационные технологии и профессиональная деятельностьГрафы. Основные понятия. Виды графов; Построение оптимального пути между вершинами графа; Количество различных путей в ориентированном ациклическом графеМакросы в ExcelПрограммированиеИзучение типов сетевых кабелей и их характеристикСканирование и распознавание документов, содержащих графикуФормы, методы и средства, структура урокаВиды деятельности в сети Интернет. Сервисы Интернета; Геоинформационные системы и геолокационные сервисы реального времени; Социальные сети. Сетевой этикет. Проблема подлинности информацииВиды деятельности в сети Интернет, сервисы, поисковые системы, сетевой этикет, проблема подлинности информации и поиск информацииСоздание веб-сайта портфолио обучающегосяРешение задач по теме электронные таблицы (без использования компьютера)Вредоносное программное обеспечение и антивирусные программы; Правовое обеспечение информационной безопасности; Средства защиты информации в компьютерах и сетях; Социальные сети. Сетевой этикет

Чем удобны рабочие листы Нейрум

  • По действующей программеТемы и задания совпадают со школьной программой 1–11 классов. Открыли — дали классу, без правок.
  • Готово к печати, с ответамиPDF в формате A4 и ключ ответов на отдельной странице. Скачали, распечатали, раздали — без правок в Word.
  • Свой лист за минутуНе нашли нужный? ИИ-конструктор соберёт лист по вашей теме, классу и типам заданий.

Вопросы и ответы

Как скачать рабочий лист «Программирование на Python»?

Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.

Сколько заданий в листе и какие они?

В листе 10 заданий: множественный выбор, заполни пропуски, таблица, соединение, истина / Ложь, найти лишнее, последовательность, сравни числа, краткий ответ, реши примеры.

Соответствует ли лист ФГОС?

Да, задания ориентированы на школьную программу по информатике для 11 класса по ФГОС.

Можно ли изменить задания под свой класс?

Да. После регистрации лист открывается в конструкторе: задания можно заменить, перегенерировать или добавить новые.