Вывести на экран n первых чисел Фибоначчи python​

sleshkevich sleshkevich    2   03.09.2020 13:16    0

Ответы
Anastasia123454321 Anastasia123454321  15.10.2020 16:55

Через рекурсию:

f = lambda n: f(n - 1) + f(n - 2) if n > 2 else 1n = int(input('n: '))print(f(n))

Через цикл while:

n = int(input('n: ')) - 2 f1 = f2 = 1 while n > 0:    f1, f2 = f2, f1 + f2    n -= 1 print(f2)

Пример работы:


Вывести на экран n первых чисел Фибоначчи python​
Вывести на экран n первых чисел Фибоначчи python​
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика