Önce Listemizi Ve Kaç Defa Olacak Onu Yazalım
list=[1]
inp=int(input("n : "))
Sonra Fonksiyon
def fib(n):
for i in range(n):
pass
Sonra Kuralımız Kendisiyle Kendinden Bir Önceki Sayının Toplamı n=x+(x-1)
Bunu Pythona Dökersek
list.append(list[len(list)-1]+list[len(list)-2])
Sonrada Listeyi Döndürelim
return list
Ekrana Yazalım
for i in fib(inp):print(i)
Resimimiz
Ve Ben Bir Şey Buldum Bu Kodu Yazarken List=[1] İse Fib Serisi Oluyor 2 Yazarsak
Sonuç Bu
Bu Fib 2 Örüntü Aynı Matematikte fib(x)=y Diye Bir Şey Olursa y De Fibin Algoritması x Te Normal Fibde 1 Ama Biz 2 Yapabiliriz Hatta fib(x) Grafiği Bile Çizebiliriz