Search Header Logo

Рекурсия в питоне

Authored by Жанар Абдуллаевна

Computers

8th - 11th Grade

Used 5+ times

Рекурсия в питоне
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое рекурсия в программировании?

Процесс, при котором функция вызывает саму себя.

Процесс, при котором функция выполняется только один раз.

Процесс, при котором функция возвращает значение.

Процесс, при котором функция принимает параметры.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

def add(x, y): return x + y

def factorial(n): return n * factorial(n-1) if n > 1 else 1

def print_hello(): print("Hello")

def square(x): return x * x

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какое преимущество имеет рекурсия по сравнению с итерацией?

Рекурсия всегда быстрее.

Рекурсия позволяет писать более компактный и читаемый код.

Рекурсия не требует памяти.

Рекурсия всегда использует меньше ресурсов.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Изучить, как она обрабатывает входные данные.

Проверить, вызывает ли она другие функции.

Определить, сколько раз она будет вызвана.

Все вышеперечисленное.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Рекурсия всегда приводит к бесконечному циклу.

Рекурсия требует базового случая для завершения.

Рекурсия не может быть использована для вычисления чисел Фибоначчи.

Рекурсия всегда менее эффективна, чем итерация.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

A) def fib(n): return fib(n-1) + fib(n-2)

B) def fib(n): return n * 2

C) def fib(n): return n + 1

D) def fib(n): return n - 1

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как можно оценить эффективность рекурсивной функции?

A) По количеству строк кода.

B) По количеству вызовов функции.

C) По количеству используемой памяти.

D) По времени выполнения.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?