021-71053903 [email protected] پشتیبانی از شنبه تا چهارشنبه ساعت 9 الی 16

پروژه پایتون 2 : نرم افزار نمایش اعداد فیبیوناچی در پایتون

در ریاضیات، سری فیبوناچی (به انگلیسی: Fibonacci number) به دنباله‌ای از اعداد می‌گویند که به‌صورت زیر تعریف می‌شود:

 

 

 

غیر از دو عدد اول، اعداد بعدی از جمعِ دو عددِ قبلیِ خود بدست می‌آیند. اولین اعداد این سری عبارت‌اند از:

۰، ۱، ۱، ۲، ۳، ۵، ۸، ۱۳، ۲۱، ۳۴، ۵۵، ۸۹، ۱۴۴، ۲۳۳، ۳۷۷، ۶۱۰، ۹۸۷، ۱۵۹۷، ۲۵۸۴، ۴۱۸۱، ۶۷۶۵، ۱۰۹۴۶، ۱۷۷۱۱

توضیح مختصر :

در واقع فیبوناچی در سال ۱۲۰۲ به مسئله عجیبی علاقه‌مند شد. او می‌خواست بداند اگر یک جفت خرگوش نر و ماده داشته باشد و رفتاری برای زاد و ولد آن‌ها تعریف کند در نهایت نتیجه چگونه خواهد شد. فرضیات اینگونه بود:

  • شما یک جفت خرگوش نر و ماده دارید که همین الآن به‌دنیا آمده‌اند.
  • خرگوش‌ها پس از یک ماه بالغ می‌شوند.
  • دوران بارداری خرگوش‌ها یک ماه است.
  • هنگامی که خرگوش ماده به سن بلوغ می‌رسد حتماً باردار می‌شود.
  • در هر بار بارداری خرگوش ماده یک خرگوش نر و یک ماده به‌دنیا می‌آورد.
  • خرگوش‌ها هرگز نمی‌میرند.

حساب کنید پس از n ماه چند جفت از این نوع خرگوش خواهیم داشت؟


حال می خواهیم با استفاه از زبان برنامه نویسی پایتون سری اعداد فیبیوناچی را به دست اوریم برای این کار نیاز به کتابخانه خاصی نیست و تنها از قطعه کد زیر استفاده می کنیم :

a , b = 0 , 1

for i in range(10):
    a , b = b , a+b
    print(b, end=' ')

 

 

 

محمدرضا حسنی

224 مطلب منتشر شده

دانش آموخته رشته فناوری اطلاعات / موسس پایتونی ها

درباره این مطلب نظر دهید !

محصولات فروش پایتونی ها

%60
تخفیف

آموزش فیگما (Figma)

30,000 تومان
3
%69
تخفیف

آموزش برنامه نویسی پایتون

35,000 تومان
2