AI Assistant
Detail Karya Portofolio

Python: Fungsi untuk Menghasilkan Deret Fibonacci

Muhammad Al Fikri Oleh: Muhammad Al Fikri

Ringkasan Portofolio

Deret Fibonacci adalah deret bilangan yang setiap bilangannya merupakan hasil penjumlahan dua bilangan sebelumnya dalam deret tersebut. Fungsi `deret_fibonacci(n)` digunakan untuk menghasilkan deret Fibonacci hingga n bilangan. Fungsi ini dibuat menggunakan bahasa Pemrograman Python

Deskripsi & Detail Proyek

Berikut penjelasan langkah-langkah kerja dari fungsi deret_fibonacci(n):

  1. Pertama, kita inisialisasikan sebuah list deret dengan dua elemen awal yaitu 0 dan 1, karena deret Fibonacci biasanya dimulai dari 0 dan 1. 
  2. Selanjutnya, kita menggunakan loop while untuk memperpanjang deret Fibonacci hingga jumlah elemennya mencapai n. 
  3. Dalam setiap iterasi loop, kita akan menambahkan elemen baru ke dalam list deret dengan menjumlahkan dua elemen terakhir dari deret tersebut (deret[-1] dan deret[-2]).
  4. Proses penambahan elemen dilakukan selama jumlah elemen dalam deret kurang dari n. Begitu jumlah elemen mencapai n, loop akan berhenti.
  5. Terakhir, kita mengembalikan list deret yang berisi deret Fibonacci hingga n bilangan sebagai hasil dari fungsi.