PythonYazılım

Python Dilinde Fibonacci Serisi

Bugünkü yazımızda Python dilini kullanarak fibonacci serisini yazacağız. Kullanıcıdan aldığımız eleman sayısı kadar while döngümüzü döndürüyoruz . Son iki terimi toplayarak ekrana yazdırıyoruz.

eleman=int(input("Görüntülemek istediğiniz Fibonacci eleman sayısını giriniz "))
n1=1
n2=1
sayac=0
while sayac<eleman:
print(n1,end=' ')
ne=n1+n2
n1=n2
n2=ne
sayac+=1

Recursion ile yapmak istersek;

def rec_fib(n):
if n<=1:
return n
else:
return(rec_fib(n-1)+rec_fib(n-2))
term=int(input("Görüntülemek istediğiniz Fibonacci eleman sayısını giriniz "))
for i in range(term):
print(rec_fib(i))



İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı