Тест по информатике для 9 класса: Функции в Python
Вопросы на соотнесение
Инструкция:
Соотнесите элементы из первого столбца с правильными элементами из второго столбца. Запишите номера подходящих пар в следующем формате: 1-а, 2-б и т.д.
Вопросы:
- Определение функции
- Аргументы функции
- Возврат значения
- Лямбда-функция
- Область видимости переменной
- Докстринг
- Вызов функции
- Рекурсивная функция
- Глобальная переменная
- Параметр по умолчанию
Ответы:
а. Функция, которая вызывает саму себя
б. Значение, переданное функции при её вызове
в. Строка, описывающая работу функции
г. Переменные, доступные в определённой области программы
д. Специальный тип функции, который не сохраняет значения
е. Значение, которое будет использоваться, если при вызове функции не указано другое
ж. Процесс добавления аргументов к выполняемой функции
з. Значение, которое функция отправляет обратно после выполнения
и. Функция, которая создаётся без использования ключевого слова def
к. Метод, которому можно передавать параметры и получать результат
Ответы к тесту:
1-г (Определение функции - Метод, которому можно передавать параметры и получать результат)
2-б (Аргументы функции - Значение, переданное функции при её вызове)
3-з (Возврат значения - Значение, которое функция отправляет обратно после выполнения)
4-и (Лямбда-функция - Функция, которая создаётся без использования ключевого слова def)
5-а (Область видимости переменной - Функция, которая вызывает саму себя)
6-в (Докстринг - Строка, описывающая работу функции)
7-ж (Вызов функции - Процесс добавления аргументов к выполняемой функции)
8-ап (Рекурсивная функция - Функция, которая вызывает саму себя)
9-г (Глобальная переменная - Переменные, доступные в определённой области программы)
10-е (Параметр по умолчанию - Значение, которое будет использоваться, если при вызове функции не указано другое)
Проверьте свои ответы с правильными и убедитесь, что вы понимаете функции в Python!