Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста Заполните массив первыми числами фибоччи PYTHON

Daniil Krasnoslobodcev Ученик (89), на голосовании 4 года назад
Заполните массив первыми числами фибоччи
Python
Голосование за лучший ответ
Юрий Моисеев Оракул (83944) 4 года назад
fb=[]
fib1 = 0
fib2 = 1
fb.append(fib1)
fb.append(fib2)
n = int(input("Количество чисел: "))
i = 0
while i < n-2:
---fib_sum = fib1 + fib2
---fb.append(fib_sum)
---fib1 = fib2
---fib2 = fib_sum
---i = i + 1
print(fb)

--- отступ
Александр Ларин Мастер (1438) 4 года назад
Простите что так поздно, просто только что увидел
a = []
fib1, fib2 = 0, 1
a.append(fib1)
a.append(fib2)
for i in range(int(input("Кол-во цифр \n> "))):
__fib1 += fib2
__fib2 = a[i+1]
__a.append(fib1)
print(a)
Похожие вопросы