Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Программирование на Python 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 20 6. Выводить ли тест с ответами: Да
Ответ нейросети
25 ноября 2025 21:03
Тест по информатике Тема: Программирование на Python Класс: 11 Тип вопросов: Единственный выбор Количество вопросов: 20 Ответы будут приведены после каждого вопроса.
Какой тип данных имеет выражение 3.14? A) int B) float C) str D) bool Правильный ответ: B
Что вернет выражение 7 // 3 в Python? A) 2.333... B) 2 C) 3 D) 21 Правильный ответ: B
Как получить первый символ строки s? A) s[1] B) s[0] C) s[-1] D) s[:1] Правильный ответ: B
Что напечатает следующий код, если x = 7? if x > 10: print("Больше десяти") elif x == 10: print("Равно десяти") else: print("Меньше десяти") A) Больше десяти B) Равно десяти C) Меньше десяти D) Ошибка Правильный ответ: C
Сколько чисел выведется в результате выполнения кода: for i in range(1,5): print(i, end=' ') A) 1 2 3 5 B) 1 2 3 4 C) 0 1 2 3 D) 1 2 3 4 5 Правильный ответ: B
Как объявить функцию, возвращающую сумму двух чисел? A) def sum(a, b): return a + b B) sum(a, b): return a + b C) function sum(a, b): return a + b D) def sum(a, b): pass Правильный ответ: A
Что напечатает код: def f(x=2): return x*x print(f()) A) 2 B) 4 C) 0 D) Ошибка Правильный ответ: B
Что вернет выражение True and False? A) True B) False C) None D) Ошибка Правильный ответ: B
Что делает метод append у списка? A) добавляет элемент в конец B) вставляет в начало C) удаляет последний D) сортирует Правильный ответ: A
Как получить значение по ключу 'name' в словаре d? A) d.name B) d['name'] C) d.name() D) d['Name'] Правильный ответ: B
Какой цикл обычно используется для перебора элементов списка? A) while B) for C) do-while D) repeat Правильный ответ: B
Как объединить две строки s1 и s2? A) s1 + s2 B) s1 - s2 C) s1 * s2 D) concat(s1, s2) Правильный ответ: A
Как вывести строку без перехода на новую строку? A) print('hello', end='') B) print 'hello' C) print('hello', end='\n') D) print('hello') Правильный ответ: A
Что вернет функция, которая ничего не возвращает? A) 0 B) пустая строка C) None D) ошибка Правильный ответ: C
Какой блок используется для обработки исключений? A) try/except B) catch/finally C) handle except D) raise Правильный ответ: A
Как правильно импортировать модуль math? A) import math B) include math C) using math D) require math Правильный ответ: A
Чему равен результат выражения [x*x for x in range(5)]? A) [0, 1, 4, 9, 16] B) [0, 1, 2, 3, 4] C) [0, 0, 0, 0, 0] D) [1, 4, 9, 16, 25] Правильный ответ: A
Как добавить новый элемент в словарь d с ключом 'id' и значением 10? A) d['id'] = 10 B) d.add('id', 10) C) d.insert('id', 10) D) d'id' Правильный ответ: A
Что выведет код, если x = 15? x = 15 if x > 20: print("OK") elif x > 10: print("NOT OK") else: print("BAD") A) OK B) NOT OK C) BAD D) Ошибка Правильный ответ: B
Какой из способов лучше всего повторно использовать код? A) функция B) цикл C) переменная D) список Правильный ответ: A
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



