Python Dasar-dasarMudah

Deret Fibonacci hingga suku ke-n

Panduan terperinci dan implementasi Python untuk soal 'Deret Fibonacci hingga suku ke-n'.

Pernyataan Masalah

Mudah

Tulis fungsi fibonacci_series(n) yang mengambil bilangan bulat non-negatif n dan mengembalikan daftar yang berisi suku n pertama dari deret Fibonacci. Deret Fibonacci dimulai dengan 0 dan 1, dan setiap suku berikutnya merupakan penjumlahan dari dua suku sebelumnya. Jika n adalah 0, kembalikan daftar kosong.

Kendala
  • 0 <= n <= 50

Contoh

Example 1
Input
n = 6
Output
[0, 1, 1, 2, 3, 5]
Explanation

The first 6 Fibonacci terms: 0, 1, 1 (0+1), 2 (1+1), 3 (1+2), 5 (2+3).

Example 2
Input
n = 1
Output
[0]
Explanation

The first 1 term of the Fibonacci series is just [0].

Example 3
Input
n = 0
Output
[]
Explanation

With n=0, there are no terms to return.

Need a Hint?
Pertimbangkan untuk menggunakan struktur data khusus Dasar-Dasar seperti kumpulan atau tumpukan.
Edge Cases to Watch
  • Struktur masukan kosong
  • Masukan elemen tunggal
  • Batasan angka yang besar

Siap Memecahkannya?

Open the problem in PyRun's browser-based Python editor. Your code runs fully offline — no server required.

Buka di Editor
Found this breakdown helpful?

PyRun is built and maintained by an independent solo developer. If this helped your interview prep, consider buying a coffee!

Buy me a coffee

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.