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

Основы программирования на языках типа Python

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

Типы заданий

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

10 класс · дифференцированный

Ф.И.
Класс


Погрузимся в мир алгоритмов: от правил именования переменных до анализа сложных циклов и списочных выражений. Эти навыки — фундамент для создания любых программ.

1 · СИНТАКСИС

4 УТВЕРЖДЕНИЯ · 1 БАЛЛ

1. Правила именования в Python

Оцените правильность утверждений о правилах создания имен переменных (идентификаторов) в языке Python.

  1. Имя переменной может начинаться с цифры.
  2. В именах переменных допускается использование знака подчеркивания.
  3. Python различает строчные и заглавные буквы в именах переменных (регистрозависим).
  4. В качестве имени переменной можно использовать зарезервированное слово 'if'.

2 · ТИПЫ ДАННЫХ

ВЫБОР ОДНОГО · 1 БАЛЛ

2. Результат деления

Какой тип данных будет иметь результат выражения `5 / 2` в Python 3?

  • int (целое число)
  • float (число с плавающей точкой)
  • str (строка)
  • bool (логический тип)

3 · АРИФМЕТИКА

4 ВЫРАЖЕНИЯ · 1 БАЛЛ

3. Базовые операции

Вычислите значения выражений, используя правила приоритета операций Python.

1)17 // 3
2)17 % 3
3)2 ** 3
4)10 - 2 * 3

4 · АЛГОРИТМЫ

6 СТРОК · 2 БАЛЛА

4. Сборка программы

Расставьте фрагменты кода в правильном порядке, чтобы получилась программа, считывающая целое число и выводящая количество его цифр.

  1. x = int(input())
  2. count = 0
  3. while x > 0:
  4. count += 1
  5. x //= 10
  6. print(count)

5 · МЕТОДЫ

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

5. Соответствие конструкций

Установите соответствие между встроенной функцией или методом и его основным назначением.

1)len([1, 2, 3])
2)int('10')
3)str(5.5)
4)abs(-7)

6 · ЦИКЛЫ

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

6. Функция range()

Заполните пропуски в коде, чтобы цикл вывел все четные числа от 2 до 10 включительно.

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

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

7 · ТРАССИРОВКА

БЛОК-СХЕМА · 3 БАЛЛА

7. Анализ цикла

Определите значение переменной после выполнения алгоритма, представленного на блок-схеме. Начальные значения: .

Блок-схема алгоритма

8 · СПИСКИ

4 ВАРИАНТА · 3 БАЛЛА

8. Лишний метод

Найдите метод, который НЕ относится к работе со списками (list) в Python.

  1. append()
  2. extend()
  3. insert()
  4. split()

9 · ВЫРАЖЕНИЯ

КОД · 4 БАЛЛА

9. Списочные выражения (List Comprehension)

Что будет выведено на экран в результате выполнения следующего кода?
`print([x**2 for x in range(5) if x % 2 == 0])`

10 · ТЕРМИНОЛОГИЯ

12 СЛОВ · 5 БАЛЛОВ

10. Кроссворд программиста

Разгадайте кроссворд, используя основные понятия программирования.

По горизонтали

  1. Многократное повторение участка кода.
  2. Порядковый номер элемента в массиве.
  3. Изменяемая последовательность элементов в Python.
  4. Шаблон для создания объектов в ООП.
  5. Отображение результатов работы программы (print).
  6. Место хранения переменных во время работы программы.

По вертикали

  1. Раздел математики, изучающий истинность выражений.
  2. Неизменяемый аналог списка.
  3. Структура данных, работающая по принципу LIFO.
  4. Тип данных для хранения текстовой информации.
  5. Файл с кодом, который можно импортировать.
  6. Процесс передачи данных в программу (input).

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

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

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

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

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

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

Как скачать рабочий лист «Основы программирования на языках типа Python»?

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

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

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

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

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

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

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