Бесплатный урок с нашим репетитором!

Узнать подробнее

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

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 25 ноября 2025 21:03

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Программирование на Python 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 20 6. Выводить ли тест с ответами: Да

Ответ нейросети

25 ноября 2025 21:03

Тест по информатике Тема: Программирование на Python Класс: 11 Тип вопросов: Единственный выбор Количество вопросов: 20 Ответы будут приведены после каждого вопроса.

  1. Какой тип данных имеет выражение 3.14? A) int B) float C) str D) bool Правильный ответ: B

  2. Что вернет выражение 7 // 3 в Python? A) 2.333... B) 2 C) 3 D) 21 Правильный ответ: B

  3. Как получить первый символ строки s? A) s[1] B) s[0] C) s[-1] D) s[:1] Правильный ответ: B

  4. Что напечатает следующий код, если x = 7? if x > 10: print("Больше десяти") elif x == 10: print("Равно десяти") else: print("Меньше десяти") A) Больше десяти B) Равно десяти C) Меньше десяти D) Ошибка Правильный ответ: C

  5. Сколько чисел выведется в результате выполнения кода: 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

  6. Как объявить функцию, возвращающую сумму двух чисел? 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

  7. Что напечатает код: def f(x=2): return x*x print(f()) A) 2 B) 4 C) 0 D) Ошибка Правильный ответ: B

  8. Что вернет выражение True and False? A) True B) False C) None D) Ошибка Правильный ответ: B

  9. Что делает метод append у списка? A) добавляет элемент в конец B) вставляет в начало C) удаляет последний D) сортирует Правильный ответ: A

  10. Как получить значение по ключу 'name' в словаре d? A) d.name B) d['name'] C) d.name() D) d['Name'] Правильный ответ: B

  11. Какой цикл обычно используется для перебора элементов списка? A) while B) for C) do-while D) repeat Правильный ответ: B

  12. Как объединить две строки s1 и s2? A) s1 + s2 B) s1 - s2 C) s1 * s2 D) concat(s1, s2) Правильный ответ: A

  13. Как вывести строку без перехода на новую строку? A) print('hello', end='') B) print 'hello' C) print('hello', end='\n') D) print('hello') Правильный ответ: A

  14. Что вернет функция, которая ничего не возвращает? A) 0 B) пустая строка C) None D) ошибка Правильный ответ: C

  15. Какой блок используется для обработки исключений? A) try/except B) catch/finally C) handle except D) raise Правильный ответ: A

  16. Как правильно импортировать модуль math? A) import math B) include math C) using math D) require math Правильный ответ: A

  17. Чему равен результат выражения [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

  18. Как добавить новый элемент в словарь d с ключом 'id' и значением 10? A) d['id'] = 10 B) d.add('id', 10) C) d.insert('id', 10) D) d'id' Правильный ответ: A

  19. Что выведет код, если 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

  20. Какой из способов лучше всего повторно использовать код? A) функция B) цикл C) переменная D) список Правильный ответ: A

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

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

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