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))





Can GÜR

Computer science 4 life mottosuyla yola çıkmış bir bilgisayar mühendisi.

Bir cevap yazın

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