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

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

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

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

Вопрос от Анонимного юзера 27 ноября 2025 06:17

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

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

27 ноября 2025 06:17

Ниже представлен тест по Python для 10 класса. Тип вопросов — единичный выбор. Всего 40 вопросов. После каждого вопроса указан правильный ответ.

  1. Как правильно вывести текст в Python? A) print "Hello" B) printf("Hello") C) print("Hello") D) cout << "Hello" Правильный ответ: C

  2. Какой тип данных у значения 3.14? A) int B) float C) str D) bool Правильный ответ: B

  3. Какой оператор имеет высший приоритет среди следующих: +, -, *, /? A) + B) * C) - D) / Правильный ответ: B

  4. Что вернет выражение bool(0)? A) True B) False C) 0 D) None Правильный ответ: B

  5. Как объявить переменную x со значением 5 в Python? A) x = 5 B) let x = 5 C) var x = 5 D) set x = 5 Правильный ответ: A

  6. Какой метод строк удаляет пробелы в начале и в конце? A) strip() B) trim() C) cut() D) remove() Правильный ответ: A

  7. Как узнать длину списка? A) list.length B) len(list) C) size(list) D) length(list) Правильный ответ: B

  8. Что выведет выражение print(3 * "ab")? A) "ab" B) "ababab" C) "3ab" D) ошибка Правильный ответ: B

  9. Чем отличаются списки и кортежи? A) списки изменяемы, кортежи неизменяемы B) кортежи изменяемы C) списки быстрее D) различий нет Правильный ответ: A

  10. Что выведет код: x = 2; if x > 1: print("Yes") else: print("No")? A) Yes B) No C) None D) Ошибка Правильный ответ: A

  11. Что такое функция в Python? A) блок кода, который может возвращать значение B) переменная C) тип данных D) оператор Правильный ответ: A

  12. Как объявить функцию без аргументов? A) def f(): pass B) function f(): C) void f(): D) define f(): Правильный ответ: A

  13. Что вернет вызов функции с дефолтным параметром: def add(a, b=2): return a + b; add(3)? A) 5 B) TypeError C) 3 D) 2 Правильный ответ: A

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

  15. Какая конструкция нужна для обработки исключений? A) try/except B) if/else C) for D) while Правильный ответ: A

  16. Что возвращает None? A) строку B) число C) отсутствие значения D) логическое True Правильный ответ: C

  17. Как открыть файл для чтения? (по умолчанию) A) open("f.txt", "r") B) open("f.txt") C) оба варианта D) Нет верного варианта Правильный ответ: C

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

  19. Как правильно создать пустой список? A) [] B) {} C) () D) <> Правильный ответ: A

  20. Что вернет индексирование списка: my_list = [1, 2, 3]; my_list[1]? A) 1 B) 2 C) 3 D) ошибка Правильный ответ: B

  21. Как объединить два списка? A) sum(list1, list2) B) list1 + list2 C) concat(list1, list2) D) list1.append(list2) Правильный ответ: B

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

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

  24. Как безопасно получить значение по ключу в словаре, если ключ может отсутствовать? A) d[key] B) d.get(key) C) d.has_key(key) D) d[key] or None Правильный ответ: B

  25. Какой тип возвращает выражение range(3) в Python 3? A) list B) range C) tuple D) int Правильный ответ: B

  26. Какое выражение создаёт пустой список? A) [] B) {} C) () D) None Правильный ответ: A

  27. Какой метод списка добавляет элемент в конец списка? A) append B) add C) insert D) push Правильный ответ: A

  28. Что вернет выражение x.pop() для списка x = [1, 2, 3]? A) 1 B) 3 C) [1, 2] D) ошибка Правильный ответ: B

  29. Что означает elif в условной конструкции? A) else if B) else C) while D) for Правильный ответ: A

  30. Какая конструкция нужна для обработки нескольких исключений? A) try/except/finally B) if/elif/else C) for/else D) with Правильный ответ: A

  31. Что делает оператор break? A) завершает цикл полностью B) переходит к следующей итерации C) пропускает текущую итерацию D) ничего Правильный ответ: A

  32. Что делает оператор continue? A) завершает цикл B) переходит к следующей итерации C) пропускает текущую итерацию D) ничего Правильный ответ: B

  33. Как создать словарь с одним элементом: ключ 'a', значение 1? A) {"a": 1} B) ["a": 1] C) {"a":1,} D) ({"a":1}) Правильный ответ: A

  34. Что вернет функция sorted([3, 1, 2])? A) [3, 1, 2] B) [1, 2, 3] C) [2, 3, 1] D) None Правильный ответ: B

  35. Что означает f-строка в Python? A) форматирование строки с подстановкой переменных B) комментарий C) форматированный вывод старого стиля D) ничего особенного Правильный ответ: A

  36. Можно ли изменить символы строки по индексу? A) можно B) нельзя C) зависит от версии Python D) только в некоторых IDE Правильный ответ: B

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

  38. Какой тип является изменяемым (mutable)? A) list B) tuple C) str D) int Правильный ответ: A

  39. Что делает оператор import? A) импортирует модуль B) открывает файл C) запускает программу D) ничего Правильный ответ: A

  40. Как преобразовать строку в число с плавающей точкой? A) int() B) str() C) float() D) str2float() Правильный ответ: C

Если хотите, могу оформить тест в виде файла (например, .docx или .pdf) или в формате, удобном для автоматической проверки (CSV/JSON).

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Программирование 2. Тема теста: Программирование на Python 3. Класс учеников: 10 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 40 6. Выводить ли тест с ответами: Да
Ниже представлен тест по Python для 10 класса. Тип вопросов — единичный выбор. Всего 40 вопросов. После каждого вопроса указан правильный ответ. 1. Как правильно вывести текст в Python? A) print "Hello" B) printf("Hello") C) print("Hello") D) cout << "Hello" Правильный ответ: C 2. Какой тип данных у значения 3.14? A) int B) float C) str D) bool Правильный ответ: B 3. Какой оператор имеет высший приоритет среди следующих: +, -, *, /? A) + B) * C) - D) / Правильный ответ: B 4. Что вернет выражение bool(0)? A) True B) False C) 0 D) None Правильный ответ: B 5. Как объявить переменную x со значением 5 в Python? A) x = 5 B) let x = 5 C) var x = 5 D) set x = 5 Правильный ответ: A 6. Какой метод строк удаляет пробелы в начале и в конце? A) strip() B) trim() C) cut() D) remove() Правильный ответ: A 7. Как узнать длину списка? A) list.length B) len(list) C) size(list) D) length(list) Правильный ответ: B 8. Что выведет выражение print(3 * "ab")? A) "ab" B) "ababab" C) "3ab" D) ошибка Правильный ответ: B 9. Чем отличаются списки и кортежи? A) списки изменяемы, кортежи неизменяемы B) кортежи изменяемы C) списки быстрее D) различий нет Правильный ответ: A 10. Что выведет код: x = 2; if x > 1: print("Yes") else: print("No")? A) Yes B) No C) None D) Ошибка Правильный ответ: A 11. Что такое функция в Python? A) блок кода, который может возвращать значение B) переменная C) тип данных D) оператор Правильный ответ: A 12. Как объявить функцию без аргументов? A) def f(): pass B) function f(): C) void f(): D) define f(): Правильный ответ: A 13. Что вернет вызов функции с дефолтным параметром: def add(a, b=2): return a + b; add(3)? A) 5 B) TypeError C) 3 D) 2 Правильный ответ: A 14. Что такое глобальная переменная? A) доступна внутри функции B) доступна во всей программе C) доступна только внутри класса D) доступна только в модуле Правильный ответ: B 15. Какая конструкция нужна для обработки исключений? A) try/except B) if/else C) for D) while Правильный ответ: A 16. Что возвращает None? A) строку B) число C) отсутствие значения D) логическое True Правильный ответ: C 17. Как открыть файл для чтения? (по умолчанию) A) open("f.txt", "r") B) open("f.txt") C) оба варианта D) Нет верного варианта Правильный ответ: C 18. Что делает оператор in? A) проверяет наличие элемента в последовательности B) умножает список C) добавляет элемент D) удаляет элемент Правильный ответ: A 19. Как правильно создать пустой список? A) [] B) {} C) () D) <> Правильный ответ: A 20. Что вернет индексирование списка: my_list = [1, 2, 3]; my_list[1]? A) 1 B) 2 C) 3 D) ошибка Правильный ответ: B 21. Как объединить два списка? A) sum(list1, list2) B) list1 + list2 C) concat(list1, list2) D) list1.append(list2) Правильный ответ: B 22. Что означает отрицательная индексация? A) доступ к элементу с конца списка B) доступ к нулевому элементу C) ошибка D) ничего Правильный ответ: A 23. Что такое словари? A) упорядоченные коллекции B) неупорядоченные пары ключ:значение C) только числовые значения D) пары ключ:значение с уникальными ключами Правильный ответ: D 24. Как безопасно получить значение по ключу в словаре, если ключ может отсутствовать? A) d[key] B) d.get(key) C) d.has_key(key) D) d[key] or None Правильный ответ: B 25. Какой тип возвращает выражение range(3) в Python 3? A) list B) range C) tuple D) int Правильный ответ: B 26. Какое выражение создаёт пустой список? A) [] B) {} C) () D) None Правильный ответ: A 27. Какой метод списка добавляет элемент в конец списка? A) append B) add C) insert D) push Правильный ответ: A 28. Что вернет выражение x.pop() для списка x = [1, 2, 3]? A) 1 B) 3 C) [1, 2] D) ошибка Правильный ответ: B 29. Что означает elif в условной конструкции? A) else if B) else C) while D) for Правильный ответ: A 30. Какая конструкция нужна для обработки нескольких исключений? A) try/except/finally B) if/elif/else C) for/else D) with Правильный ответ: A 31. Что делает оператор break? A) завершает цикл полностью B) переходит к следующей итерации C) пропускает текущую итерацию D) ничего Правильный ответ: A 32. Что делает оператор continue? A) завершает цикл B) переходит к следующей итерации C) пропускает текущую итерацию D) ничего Правильный ответ: B 33. Как создать словарь с одним элементом: ключ 'a', значение 1? A) {"a": 1} B) ["a": 1] C) {"a":1,} D) ({"a":1}) Правильный ответ: A 34. Что вернет функция sorted([3, 1, 2])? A) [3, 1, 2] B) [1, 2, 3] C) [2, 3, 1] D) None Правильный ответ: B 35. Что означает f-строка в Python? A) форматирование строки с подстановкой переменных B) комментарий C) форматированный вывод старого стиля D) ничего особенного Правильный ответ: A 36. Можно ли изменить символы строки по индексу? A) можно B) нельзя C) зависит от версии Python D) только в некоторых IDE Правильный ответ: B 37. Что будет при выполнении True and False? A) True B) False C) None D) Ошибка Правильный ответ: B 38. Какой тип является изменяемым (mutable)? A) list B) tuple C) str D) int Правильный ответ: A 39. Что делает оператор import? A) импортирует модуль B) открывает файл C) запускает программу D) ничего Правильный ответ: A 40. Как преобразовать строку в число с плавающей точкой? A) int() B) str() C) float() D) str2float() Правильный ответ: C Если хотите, могу оформить тест в виде файла (например, .docx или .pdf) или в формате, удобном для автоматической проверки (CSV/JSON).