Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: python язык программирования 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 30 6. Выводить ли тест с ответами: Да
Ответ нейросети
22 апреля 2026 06:09
Ниже тест для класса 9 по предмету Информатика, тема: Python. Тип вопросов: единственный верный ответ. Всего 30 вопросов. Ответы указаны после каждого вопроса.
Что такое переменная в Python? A) Файл, содержащий данные B) Контейнер для хранения данных, которым даётся имя C) Значение константы D) Функция Ответ: B
Какой оператор нужен для целочисленного деления? A) / B) // C) % D) ** Ответ: B
Как корректно объявить переменную? A) 2x = 5 B) x = 5 C) x : 5 D) var x = 5 Ответ: B
Как получить тип переменной в Python? A) type(x) B) typeof(x) C) x.type() D) typeOf(x) Ответ: A
Что выведет print(type("Hello"))? A) <class 'str'> B) str C) 'Hello' D) <type 'str'> Ответ: A
Что делает функция input()? A) выводит сообщение B) читает строку из ввода C) записывает в файл D) запускает цикл Ответ: B
Что выведет выражение x = 3; y = 2; print(x ** y)? A) 5 B) 9 C) 6 D) 8 Ответ: B
Какой из вариантов корректно перебирает элементы списка? A) for item in lst: B) for i in range(lst): C) while i < len(lst): D) foreach item in lst: Ответ: A
Что такое список в Python? A) неизменяемая последовательность B) изменяемая последовательность элементов C) словарь D) множество Ответ: B
Как создать пустой словарь? A) {} B) [] C) () D) set() Ответ: A
Что выведет выражение "a" * 3? A) "aaa" B) "a3" C) "3a" D) ошибка Ответ: A
Что такое функция в Python? A) повторяющийся блок кода без имени B) повторяющийся блок кода с именем C) встроенная переменная D) тип данных Ответ: B
Что вернёт x[1] если x = [1, 2, 3]? A) 1 B) 2 C) 3 D) ошибка Ответ: B
Как лучше хранить пару "имя-возраст"? A) список B) кортеж C) словарь D) множество Ответ: C
Что делает оператор in? A) присваивает B) сравнивает на равенство C) проверяет наличие элемента D) запускает цикл Ответ: C
Что вернёт len([1, 2, 3])? A) 4 B) 3 C) 2 D) ошибка Ответ: B
Что вернёт a.upper(), если a = 'abc'? A) 'ABC' B) 'abc' C) 'Abc' D) ошибка Ответ: A
Как корректнее проверить тип переменной? A) isinstance(x, int) B) type(x) == int C) x.type() D) type(x) Ответ: A
Как корректно вывести текст с кавычками внутри? A) print('She said "Hi"') B) print("She said "Hi"") C) print('She said 'Hi'') D) print(She said "Hi") Ответ: A
Что будет результатом 5 // 2? A) 2.5 B) 2 C) 3 D) 4 Ответ: B
Как сделать копию списка? A) new_list = old_list B) new_list = old_list[:] C) new_list = copy(old_list) D) new_list = old_list.copy() Ответ: B
Что означают отступы в Python? A) просто оформление B) определяют блок кода C) не имеют смысла D) только для комментариев Ответ: B
Что такое модуль в Python? A) отдельный файл с кодом B) функция C) переменная D) класс Ответ: A
Как импортировать модуль math? A) import math B) include math C) using math D) require math Ответ: A
Что такое глобальная переменная? A) переменная внутри функции B) переменная, доступная во всей программе C) переменная типа int D) переменная, скрытая Ответ: B
Как вывести форматированную строку с помощью f-строки? A) f"Hello {name}" B) "Hello {}".format(name) C) printf("Hello {name}") D) print("Hello {name}") Ответ: A
Что произойдет: x = [1,2,3]; y = x; y.append(4); print(x) A) [1, 2, 3] B) [1, 2, 3, 4] C) [4] D) ошибка Ответ: B
Какую структуру данных использовать для уникальных элементов? A) список B) кортеж C) множество D) словарь Ответ: C
Что обозначает значение None в Python? A) пустая строка B) отсутствие значения C) ноль D) логическое значение Ответ: B
Как проверить наличие ключа в словаре d? (пример: ключ 'name') A) 'name' in d B) d.has_key('name') C) d.contains('name') D) 'name' in d.keys() Ответ: A
Если хотите, могу сгенерировать аналогичный тест с другой темой или уровнем сложности.
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



