Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему язык программирования python

22 апреля 2026 06:15

{Другой предмет}
11 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Вот тест по теме "Язык программирования Python" для 11 класса. Все вопросы с одним правильным ответом. В конце — ключ к ответам.

  1. Что такое переменная в Python?
  • A) Константа, значение которого нельзя менять
  • B) Имя объекта, которое ссылается на данные в памяти
  • C) Инструкция, которая выполняется автоматически
  • D) Файл, содержащий код программы
  1. Какой тип данных в Python представляет собой неизменяемый набор элементов?
  • A) список (list)
  • B) словарь (dict)
  • C) кортеж (tuple)
  • D) множество (set)
  1. Как вывести на экран строку "Hello, World!"?
  • A) print("Hello, World!")
  • B) echo "Hello, World!"
  • C) printf("Hello, World!")
  • D) System.out.println("Hello, World!")
  1. Что такое цикл for в Python на примере?
  • A) for i in range(5): print(i)
  • B) for (i=0; i<5; i++) print(i)
  • C) foreach i in range(5): print(i)
  • D) loop i from 1 to 5: print(i)
  1. Какой метод добавляет элемент в конец списка?
  • A) append
  • B) push
  • C) add
  • D) insert
  1. Что будет выведено: x = 5; y = x; x = x + 1; print(y)?
  • A) 7
  • B) 6
  • C) 5
  • D) Ошибка
  1. Что означает оператор in в условии if x in [1,2,3]?
  • A) Проверяет равенство
  • B) Проверяет принадлежность к списку
  • C) Выполняет пересечение
  • D) Объединяет наборы
  1. Что выведет: len("Python")?
  • A) 5
  • B) 6
  • C) 4
  • D) Ошибка
  1. Что такое словарь (dict) в Python?
  • A) Неупорядоченная коллекция пар ключ-значение
  • B) Упорядоченная коллекция значений без ключей
  • C) Последовательность изменяемых элементов
  • D) Набор уникальных элементов
  1. Какой способ открыть файл для чтения в Python?
  • A) open("file.txt", "r")
  • B) open("file.txt", "w")
  • C) read("file.txt")
  • D) File.open("file.txt")
  1. Что означает оператор == ?
  • A) Сравнение на равенство
  • B) Возведение в степень
  • C) Присваивание
  • D) Проверка типа
  1. Какой модуль в стандартной библиотеке используется для работы с датой и временем?
  • A) time
  • B) datetime
  • C) calendar
  • D) date
  1. Что такое генератор списков?
  • A) Коррекция списков
  • B) Выражение, создающее новый список из последовательности через выражение
  • C) Функция для генерации исключений
  • D) Тип данных для словарей
  1. Какой оператор используется для обработки исключений?
  • A) try... except
  • B) if... else
  • C) switch
  • D) loop
  1. Что будет выведено: a = [1,2,3]; b = a; b.append(4); print(a)?
  • A) [1,2,3]
  • B) [1,2,3,4]
  • C) [4]
  • D) Ошибка
  1. Как создать пустой словарь?
  • A) {}
  • B) []
  • C) ()
  • D) set()
  1. Что означает "indentation" (отсутсвие отступов) в Python?
  • A) IndentationError
  • B) SyntaxError
  • C) TypeError
  • D) ValueError
  1. Какой результат: 3 ** 2?
  • A) 6
  • B) 9
  • C) 5
  • D) 8
  1. Какую конструкцию использовать для проверки нескольких условий подряд?
  • A) if/elif/else
  • B) switch
  • C) try/except
  • D) loop
  1. Что такое функция map в Python?
  • A) Меоду для итерации и применения функции к каждому элементу
  • B) Встроенная функция объявления функций
  • C) Модуль для работы с картами
  • D) Метод сортировки
  1. Какой метод используется для сортировки списка в порядке возрастания?
  • A) sort()
  • B) order()
  • C) arrange()
  • D) push()
  1. Что делает оператор yield в функции?
  • A) Возвращает значение и сохраняет состояние генератора
  • B) Объявляет переменную
  • C) Объявляет модуль
  • D) Ничего
  1. Что вернет выражение isinstance(5, int)?
  • A) True
  • B) False
  • C) 1
  • D) Ошибка
  1. Как импортировать модуль math?
  • A) include math
  • B) import math
  • C) using math
  • D) require math
  1. Что такое анонимная функция (lambda) в Python?
  • A) Функция без имени, заданная на одну строку
  • B) Функция без тела
  • C) Функция без аргументов
  • D) Функция, возвращающая None
  1. Что происходит при использовании менеджера контекста with open("f.txt", "r") as f:?
  • A) Файл закрывается автоматически после блока
  • B) Файл не закрывается
  • C) Включается в кэш
  • D) Создает новый файл
  1. Что такое полиморфизм в ООП на примере Python?
  • A) Возможность использовать одинаковый интерфейс для разных объектов
  • B) Неверный тип
  • C) Сложность
  • D) Смешение функционала
  1. Какой модуль используется для работы с регулярными выражениями?
  • A) re
  • B) regex
  • C) re2
  • D) regexp
  1. Что означает "pass" в теле функции?
  • A) Ничего не делает, служит заглушкой
  • B) Прерывает программу
  • C) Объявляет переменную
  • D) Вызывает исключение
  1. Что такое "PEP 8"?
  • A) Руководство по стилю кода для Python
  • B) Альянс питона
  • C) Стандартный модуль для сетевых операций
  • D) Фреймворк тестирования

Ответы:

  1. B
  2. C
  3. A
  4. A
  5. A
  6. C
  7. B
  8. B
  9. A
  10. A
  11. A
  12. B
  13. B
  14. A
  15. B
  16. A
  17. A
  18. B
  19. A
  20. A
  21. A
  22. A
  23. A
  24. B
  25. A
  26. A
  27. A
  28. A
  29. A
  30. A

Сгенерировать свой тест

Популярные тесты

{Другой предмет}
5 Класс
{Другой предмет}
6 Класс
{Другой предмет}
11 Класс
{Другой предмет}
9 Класс

Саша — ассистент в телеграмме