بابلز لرن مرجع آموزش های تخصصی
دنبالهی فیبوناچی یا سری فیبوناجی دنبالهای از اعداد به شکل زیر است:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34,
در این دنباله عدد بعدی با جمع دو عدد ماقبل خود به دست میآید.
برنامه ای بنویسید که این دنباله را محاسبه و چاپ کند.
سورس پروژه:
def fib(n):
a, b = 0, 1
while a < n:
print(a, end=' ')
a, b = b, a+b
print()
fib(1000)
خروجی:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987