Advertisement

Deret Fibonacci dengn Python: Seru, Gampang!

Apa sih itu Deret Fibonacci?

Sebelum kita ke kode, mari kita bahas sedikit tentang Fibonacci. Jangan khawatir, gak akan boring kok!

Deret Fibonacci itu adalah urutan angka yang dimulai dari 0 dan 1, dan setiap angka berikutnya adalah hasil penjumlahan dari dua angka sebelumnya. Jadi, kalau kamu mulai dengan 0 dan 1, urutannya jadi:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...

Penting banget nih! Fibonacci itu kayak jalan hidup: dimulai dari hal kecil, lalu berkembang jadi sesuatu yang besar dan powerful.

Yuk, Kita Buat Kode Fibonacci !

Sekarang saatnya bikin program Python yang seru dan gak boring. Kita bakal tampilkan deret Fibonacci dengan gaya humor yang lebih hidup! Siap? Let’s go!

# Program Fibonacci Lucu dalam Python

def fibonacci_lucu(n):
    # Mulai dari angka 0 dan 1 (mereka tuh kayak teman sejati, selalu barengan!)
    a, b = 0, 1
    print("Oke, kita mulai ya! 0 dan 1 adalah pasangan pertama. Mereka itu seperti nasi dan lauk, gak bisa dipisah!")
    
    for i in range(n):
        print(f"Langkah {i+1}: Fibonacci ke-{i+1} = {a}")
        
        # Update angka Fibonacci (seperti dua sahabat yang lagi tumbuh bareng)
        a, b = b, a + b
        
        # Kalau angka Fibonacci sudah cukup besar, kita kasih semangat!
        if i % 5 == 0 and i != 0:
            print(f"Wow! {a} udah gede banget, kayak belanjaan bulanan yang berat!")

    print("\nYeay, selesai! Kita berhasil nambahin {n} angka Fibonacci! Jadi, kita sudah paham kan, Fibonacci itu kayak hidup: mulai dari 0 dan 1, lama-lama jadi besar!")
    
# Panggil fungsi Fibonacci untuk menghasilkan 10 angka pertama
fibonacci_lucu(10)

Penjelasan Kode

  1. a, b = 0, 1: Di sini kita mulai dengan angka 0 dan 1, pasangan pertama yang sangat legendaris dalam deret Fibonacci. Ibarat dua sahabat yang gak bisa dipisah!

  2. for i in range(n): Di dalam perulangan ini, kita mencetak angka Fibonacci sebanyak n kali. Setiap kali perulangan, kita akan menampilkan angka Fibonacci yang sesuai dengan urutan.

  3. a, b = b, a + b: Nah, ini adalah formula jitu untuk menghasilkan angka Fibonacci. Setiap langkah, angka a akan menjadi b, dan angka b akan menjadi hasil penjumlahan dari angka a + b. Gampang, kan? Cuma butuh sahabat baik untuk saling bantu.

  4. if i % 5 == 0 and i != 0:: Setiap kelipatan 5, kita kasih semangat ekstra, karena angka Fibonacci yang besar itu butuh dukungan, seperti belanjaan bulanan yang makin berat.

  5. Output Angka Fibonacci: Setiap angka Fibonacci akan dicetak, lengkap dengan urutannya. Jadi kamu tahu kita udah sampai mana di perjalanan Fibonacci yang seru ini!

Output yang Gokil!

Jika kamu menjalankan fungsi ini dengan fibonacci_lucu(10), hasilnya akan seperti ini:

Oke, kita mulai ya! 0 dan 1 adalah pasangan pertama. Mereka itu seperti nasi dan lauk, gak bisa dipisah!
Langkah 1: Fibonacci ke-1 = 0
Langkah 2: Fibonacci ke-2 = 1
Langkah 3: Fibonacci ke-3 = 1
Langkah 4: Fibonacci ke-4 = 2
Langkah 5: Fibonacci ke-5 = 3
Wow! 5 udah gede banget, kayak belanjaan bulanan yang berat!
Langkah 6: Fibonacci ke-6 = 5
Langkah 7: Fibonacci ke-7 = 8
Langkah 8: Fibonacci ke-8 = 13
Langkah 9: Fibonacci ke-9 = 21
Wow! 34 udah gede banget, kayak belanjaan bulanan yang berat!
Langkah 10: Fibonacci ke-10 = 34

Yeay, selesai! Kita berhasil nambahin 10 angka Fibonacci! Jadi, kita sudah paham kan, Fibonacci itu kayak hidup: mulai dari 0 dan 1, lama-lama jadi besar!

Kesimpulan

Deret Fibonacci itu memang keren banget, ya? Gak hanya bermanfaat dalam matematika, tapi juga bisa jadi inspirasi hidup! Mulai dari hal kecil, terus berkembang jadi besar dan luar biasa.

Dengan kode Python yang lucu ini, belajar Fibonacci jadi gak membosankan. Jadi, jangan ragu buat terus belajar dan eksplorasi hal-hal baru! Siapa tahu, suatu hari kamu juga bisa jadi "angka besar" yang berperan penting dalam dunia teknologi.

Selamat belajar dan jangan lupa untuk terus bersemangat seperti angka Fibonacci yang semakin besar!

Post a Comment

0 Comments