Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Программирование в Python 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 30 6. Выводить ли тест с ответами: Да
Ответ нейросети
21 апреля 2026 10:13
Ниже представлен тест по теме: Программирование в Python. Формат: единственный ответ (один правильный вариант) для каждого вопроса. В конце каждого вопроса указан правильный ответ.
Что выведет выражение print(2 ** 3) в Python? A) 6 B) 8 C) 9 D) 5 Ответ: B
Какой тип данных у переменной x, если x = 5? A) str B) int C) float D) bool Ответ: B
Какой тип данных у результата выражения 3 / 2? A) int B) float C) str D) bool Ответ: B
Какой оператор выполняет целочисленное деление? A) / B) // C) % D) ** Ответ: B
Как правильно выполнить конкатенацию строк в Python? A) a + " " + b B) a * b C) a & b D) a and b Ответ: A
Что вернёт функция len("abc")? A) 2 B) 3 C) 0 D) 4 Ответ: B
Какой символ/значение вернётся при обращении к индексу s[1] в строке s = "abc"? A) 'a' B) 'b' C) 'c' D) ошибка Ответ: B
Что делает метод append у списка? A) добавляет элемент в конец списка B) удаляет последний элемент C) добавляет элемент в начало списка D) возвращает копию списка Ответ: A
Какой метод словаря возвращает значение по ключу с возможной обработкой отсутствия ключа? A) keys B) values C) get D) items Ответ: C
Что будет выведено после выполнения кода: x = [1, 2, 3]; x[1:] = [4, 5]; print(x)? A) [1, 4, 5] B) [1, 2, 4, 5] C) [4, 5] D) [1, 2, 3, 4, 5] Ответ: A
Какой объект возвращает выражение y = (i for i in range(3))? A) list B) tuple C) generator D) dict Ответ: C
Что делает функция map в Python 3? A) применяет функцию к элементам и возвращает итератор B) сразу возвращает список C) объединяет элементы D) сортирует элементы Ответ: A
Как проверить, содержится ли элемент 7 в списке numbers? A) 7 in numbers B) numbers.has(7) C) numbers.contains(7) D) numbers.include(7) Ответ: A
Какой блок используется для обработки исключений в Python? A) try-except B) if-else C) while D) switch Ответ: A
Что вернёт round(2.675, 2) в Python 3? A) 2.68 B) 2.67 C) 3.0 D) 2.675 Ответ: B
Какой из следующих вариантов характеризует список в Python? A) изменяемая последовательность B) неизменяемая последовательность C) множество D) отображение Ответ: A
Как добавить элемент в множество без дубликатов? A) add B) append C) insert D) extend Ответ: A
Что вернёт len({1, 2, 2, 3})? A) 2 B) 3 C) 4 D) error Ответ: B
Как создать пустой словарь? A) d = {} B) d = [] C) d = () D) d = set() Ответ: A
Что делает декоратор в Python? A) модифицирует переменные глобального уровня B) позволяет декорировать функции, расширяя их поведение C) делает код быстрее D) удаляет функции Ответ: B
Каков результат генератора списков [x*x for x in range(3)] без явного преобразования? A) [0, 1, 4] B) [0, 1, 2] C) (0, 1, 4) D) генератор Ответ: A
Как открыть файл для чтения в Python? A) open("file.txt", "r") B) open("file.txt", "w") C) open("file.txt", "a") D) open("file.txt", "rb") Ответ: A
Что произойдет, если исключение внутри блока try не будет обработано? A) программа завершится с ошибкой B) исключение будет проигнорировано C) программа перейдет к следующей инструкции D) ничего не произойдет Ответ: A
Что означает выражение key in my_dict для словаря? A) проверяет наличие ключа в словаре B) проверяет наличие значения C) ищет элемент по индексу D) не работает Ответ: A
Что означает параметр self в методах класса? A) ссылка на экземпляр класса B) имя класса C) глобальная переменная D) константный параметр Ответ: A
Как корректно вызвать метод экземпляра класса из объекта? A) obj.method() B) method(obj) C) Class.method() D) self.method() Ответ: A
Что делает dict.get(key, default=None)? A) возвращает значение по ключу или default, если ключ отсутствует B) добавляет ключ и значение C) удаляет ключ D) возвращает все ключи Ответ: A
Каково преимущество использования именованных аргументов при вызове функций? A) читаемость и возможность пропускать значения по умолчанию B) ускоряет выполнение C) уменьшает использование памяти D) не поддерживается в Python Ответ: A
Какой тип исключения возникает при обращении к несуществующему индексу списка? A) ValueError B) TypeError C) IndexError D) KeyError Ответ: C
Что возвращает функция zip([1, 2, 3], ['a', 'b', 'c'])? A) [(1, 'a'), (2, 'b'), (3, 'c')] B) [(1, 'a'), (2,), (3,)] C) [{'1':'a'}, {'2':'b'}, {'3':'c'}] D) ошибка Ответ: A
Если нужно, могу адаптировать тест под конкретные требования (уровень сложности, формат выдачи, вариант без ответов и т.п.).
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



