числа фибоначчи python



Автор Адольфіна Бучинська задал вопрос в разделе Python

Задача : число Фибоначчи. на Питоне и получил лучший ответ

Ответ от
def fib(n):
if n < 0: return None
memory = {1:1, 2:1}
def inner_fib(n):
if n in memory.keys():
return memory[n]
else:
return inner_fib(n-1) + inner_fib(n-2)
return inner_fib(n)

Ответ от Максим[гуру]
fib(1) = 1
fib(2) = 1
fib(n) = fib(n-1) + fib(n-2)

Ответ от Globe[гуру]
def fib(n): return 1 if n <= 2 else fib(n-1) + fib(n-2)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Задача : число Фибоначчи. на Питоне
спросили в Фибоначчи
Числа Фибоначчи.
1) Как уже выше говорилось, можно составить программу, которая это подсчитает. Во многих языках, к
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*