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

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

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

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

Вопрос от Анонимного юзера 13 февраля 2025 09:01

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

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

13 февраля 2025 09:01

Тест по информатике для 10 класса: Процедуры и функции в Python

Вопрос 1

Что такое функция в Python?

  • A) Набор инструкций, который можно вызывать по имени.
  • B) Специальная переменная.
  • C) Команда для вывода данных на экран.
  • D) Структура данных.

Ответ: A


Вопрос 2

Какой символ используется для определения функции в Python?

  • A) #
  • B) def
  • C) func
  • D) function

Ответ: B


Вопрос 3

Какой из следующих вариантов правильный для определения функции без параметров?

  • A) def my_function[]:
  • B) def my_function():
  • C) def my_function{}:
  • D) function my_function():

Ответ: B


Вопрос 4

Какой из следующих вариантов показывает правильный способ вызова функции?

  • A) call my_function()
  • B) my_function[]
  • C) my_function()
  • D) my_function{}

Ответ: C


Вопрос 5

Какой из указанных типов значений может вернуть функция?

  • A) Только целые числа
  • B) Только строки
  • C) Любой тип данных
  • D) Не возвращает значение

Ответ: C


Вопрос 6

Что происходит, если функция вызывается без передачи обязательных аргументов?

  • A) Python выбрасывает ошибку
  • B) Функция выполняется с пустыми аргументами
  • C) Функция возвращает None
  • D) Функция выполняется с предустановленными значениями

Ответ: A


Вопрос 7

Какой из вариантов является правильной формой определения функции с параметрами?

  • A) def my_function(param1, param2):
  • B) function my_function(param1 param2):
  • C) def my_function(param1; param2):
  • D) func my_function(param1, param2):

Ответ: A


Вопрос 8

Что делает ключевое слово return в функции?

  • A) Завершает выполнение программы
  • B) Возвращает значение из функции
  • C) Указывает на конец функции
  • D) Выводит значение на экран

Ответ: B


Вопрос 9

Как можно задать значение параметра по умолчанию в функции?

  • A) def my_function(param1=10):
  • B) def my_function(param1:10):
  • C) def my_function(param1->10):
  • D) def my_function(param1;10):

Ответ: A


Вопрос 10

Что будет выведено на экран, если вызвать следующую функцию:

def my_function():
    print("Hello")
my_function()
  • A) Hello
  • B) None
  • C) Ошибка
  • D) "Hello"

Ответ: A


Вопрос 11

Какой из приведенных вариантов является примером процедуры (функции, не возвращающей значения)?

  • A) def my_function(): return
  • B) def my_function(): print("Hello")
  • C) def my_function(): return 10
  • D) def my_function(): return "Hello"

Ответ: B


Вопрос 12

Как передать несколько аргументов функции в виде списка?

  • A) def my_function(*args):
  • B) def my_function(args*):
  • C) def my_function(args):
  • D) def my_function([args]):

Ответ: A


Вопрос 13

Какой из следующих способов вызова функции с параметрами является верным?

  • A) my_function(1, 2)
  • B) my_function[1, 2]
  • C) my_function{1, 2}
  • D) call my_function(1, 2)

Ответ: A


Вопрос 14

Что происходит, если функция ничего не возвращает?

  • A) Возвращается значение None
  • B) Не выполняется
  • C) Возвращается 0
  • D) Выбрасывается ошибку

Ответ: A


Вопрос 15

Можно ли определить функцию внутри другой функции в Python?

  • A) Да
  • B) Нет
  • C) Только для встроенных функций
  • D) Только в классах

Ответ: A


Итог

Тест включает 15 вопросов на тему процедур и функций в Python, каждый вопрос имеет единственный правильный ответ. Удачи на экзамене!

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: процедуры и функции в Python 3. Класс учеников: 10 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 15 6. Выводить ли тест с ответами: Да
### Тест по информатике для 10 класса: Процедуры и функции в Python #### Вопрос 1 Что такое функция в Python? - A) Набор инструкций, который можно вызывать по имени. - B) Специальная переменная. - C) Команда для вывода данных на экран. - D) Структура данных. **Ответ:** A --- #### Вопрос 2 Какой символ используется для определения функции в Python? - A) # - B) def - C) func - D) function **Ответ:** B --- #### Вопрос 3 Какой из следующих вариантов правильный для определения функции без параметров? - A) def my_function[]: - B) def my_function(): - C) def my_function{}: - D) function my_function(): **Ответ:** B --- #### Вопрос 4 Какой из следующих вариантов показывает правильный способ вызова функции? - A) call my_function() - B) my_function[] - C) my_function() - D) my_function{} **Ответ:** C --- #### Вопрос 5 Какой из указанных типов значений может вернуть функция? - A) Только целые числа - B) Только строки - C) Любой тип данных - D) Не возвращает значение **Ответ:** C --- #### Вопрос 6 Что происходит, если функция вызывается без передачи обязательных аргументов? - A) Python выбрасывает ошибку - B) Функция выполняется с пустыми аргументами - C) Функция возвращает None - D) Функция выполняется с предустановленными значениями **Ответ:** A --- #### Вопрос 7 Какой из вариантов является правильной формой определения функции с параметрами? - A) def my_function(param1, param2): - B) function my_function(param1 param2): - C) def my_function(param1; param2): - D) func my_function(param1, param2): **Ответ:** A --- #### Вопрос 8 Что делает ключевое слово `return` в функции? - A) Завершает выполнение программы - B) Возвращает значение из функции - C) Указывает на конец функции - D) Выводит значение на экран **Ответ:** B --- #### Вопрос 9 Как можно задать значение параметра по умолчанию в функции? - A) def my_function(param1=10): - B) def my_function(param1:10): - C) def my_function(param1->10): - D) def my_function(param1;10): **Ответ:** A --- #### Вопрос 10 Что будет выведено на экран, если вызвать следующую функцию: ```python def my_function(): print("Hello") my_function() ``` - A) Hello - B) None - C) Ошибка - D) "Hello" **Ответ:** A --- #### Вопрос 11 Какой из приведенных вариантов является примером процедуры (функции, не возвращающей значения)? - A) def my_function(): return - B) def my_function(): print("Hello") - C) def my_function(): return 10 - D) def my_function(): return "Hello" **Ответ:** B --- #### Вопрос 12 Как передать несколько аргументов функции в виде списка? - A) def my_function(*args): - B) def my_function(args*): - C) def my_function(args): - D) def my_function([args]): **Ответ:** A --- #### Вопрос 13 Какой из следующих способов вызова функции с параметрами является верным? - A) my_function(1, 2) - B) my_function[1, 2] - C) my_function{1, 2} - D) call my_function(1, 2) **Ответ:** A --- #### Вопрос 14 Что происходит, если функция ничего не возвращает? - A) Возвращается значение None - B) Не выполняется - C) Возвращается 0 - D) Выбрасывается ошибку **Ответ:** A --- #### Вопрос 15 Можно ли определить функцию внутри другой функции в Python? - A) Да - B) Нет - C) Только для встроенных функций - D) Только в классах **Ответ:** A --- ### Итог Тест включает 15 вопросов на тему процедур и функций в Python, каждый вопрос имеет единственный правильный ответ. Удачи на экзамене!