Page 195 - Bilgisayar Bilimi | Kur 1
P. 195

8.9. Fibonacci Sayıları


              def fibonacci(n):
                if n <= 0:

                  return 0
                elif n == 1:
                  return 1
                else:

                  return fibonacci(n - 2) + fibonacci(n - 1)
              sira=int(input(“Görmek  istediğiniz  fibonacci  sıra  numarasını
             giriniz.:”))
              print(fibonacci(sira))


               Sonuç Ekranı

              Görmek istediğiniz fibonacci sıra numarasını giriniz.:22
              17711


























            8.10. Fonksiyonları Tekrar Kullanılabilir Yapma

               Fonksiyonlar programlar içerisinde defalarca kullanılabilir. Aynı amaçlı fonksiyonların birden fazla
            program tarafından da kullanılması istenebilir. Bu durumda tanımlanan fonksiyon, amacına uygun
            çağrışım yapacak bir isim verildikten sonra kullanılmak istenen programlarda “from” komutu ile dosya
            adı yazılarak çağralabilir.
               Kullanımı
                    from <dosya adı> import <fonksiyon adı>







        194
   190   191   192   193   194   195   196   197   198   199   200