Главная
/
Все тесты
/
10. Подпрограммы. Рекурсивные алгоритмы. Практическая: функции
Тест:
10. Подпрограммы. Рекурсивные алгоритмы. Практическая: функции
Проверить ответы
Отправить результат учителю
📩 Отправить себе на почту
впишите свой Е-mail, для получения результата теста
1. Каким словом определяется функция в Python?
def
function
fun
proc
2. Что делает оператор return?
возвращает значение
ничего
завершает программу
создаёт переменную
3. Чему равен factorial(4)? (рекурсивное определение: n! = n*(n-1)!)
24
12
4
16
4. Чему равен fib(5) при fib(1)=1, fib(2)=1?
5
3
8
2
5. Что является базовым случаем в рекурсии?
условие остановки
первый вызов
бесконечный цикл
return
6. Что делает рекурсия?
вызывает функцию саму себя
вызывает чужую функцию
ничего
создаёт цикл
7. Какие преимущества функций?
повторное использование
структурирование кода
удобство отладки
оптимизация
8. Какие элементы включает описание функции?
имя
параметры
тело
возврат
9. Введите ключевое слово темы — рекурсия это вызов ...
10. Чему равно factorial(5)?