🐍 Задача для собеседования на Python
— Условие:
def mystery(x, y):
if x == 0:
return y
else:
return mystery(x - 1, x + y)
result = mystery(3, 2)
print(result)
— Вопрос: что будет выведено в результате выполнения этого кода?
— Варианты ответов:
А.
5
B.
8
C.
11
D.
Ошибка рекурсии
Правильный ответ:
Пояснение:
Функция
mystery
@python_job_interview
>>Click here to continue<<