Python’da fibonacci dizisi yazdırma

Merhaba arkadaşlar python da girilen değerden başlayıp eleman sayısı kadar fibonacci dizisi döndüren programın kodları aşağıdaki gibidir.

Konuyla alakalı her türlü soru ve önerinizi yazının altından yapabilirsiniz.

İyi çalışmalar dilerim

#Başlangıç değerini kullanıcıdan alıyoruz
fi_basl = int(input(
    'Dizinin hangi değerden başlamasını istersiniz (örn: 1(min)):'
))
#Maksimum Eleman değerini kullanıcıdan alıyoruz
fi_max = int(input(
    'Dizinin kaç eleman döndürmesini istersiniz (örn: 20):'
))
sira=1 #eleman sırasını kontrol için başlangıç değeri giriyoruz
sayi1 = 0 #başlangıç sayımızı girdik
sayi2 = fi_basl #kullanıcının başlamasını istediği değeri değişkene atadık
while (sira<=fi_max):
    #burada değişken takas yöntemi kullandık bilmeyenler linki aşağıda
    sayi2 , sayi1 = (sayi1 + sayi2) , sayi2 
    print(sayi1)
    sira += 1 #sırayı arttırıyoruz ve tekrar döngüye sokuyoruz

Kaynaklar:
Değişken değerini takas etme yöntemi için burayı tıkla

Python’da fibonacci dizisi yazdırma” için 2 yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.