deret fibonacci di python

yo yo yo…
setelah kemarin memposting tentang deret fibonacci dan beberapa postingan tentang dasar pemrograman python, eh.. iseng deh kepingin bikin program sederhana untuk menampilkan deret fibonacci, kekeekeke..
alhasil jadi deh.. berikut source codenya, mungkin bisa dikembangkan lebih lanjut:

#!/usr/bin/env python
import os, sys
if sys.platform == 'linux-i386' or sys.platform == 'linux2':
  hapus = "clear"
if sys.platform == 'win32':
  hapus = "cls"
print "deret fibonacci in python"
jumlah = raw_input("masukkan jumlah anggota deret yang diinginkan: ")
a=int(jumlah)    
if a == 0:
   print "anda salah memasukkan angka!!"
elif a == 1:
   print "-----------deret fibonaccinya adalah-------------------"
   print "[0]"
   print "-------------------------------------------------------"
elif a == 2:
   print "-----------deret fibonaccinya adalah-------------------"
   print "[0,1]"
   print "-------------------------------------------------------"
else:
   fibonacci = [0,1]
   #x = int(a)
   q = (a - 1)
for i in range(1,q):
   x = int(fibonacci[-1])
   y = int(fibonacci[-2])
   z = x+y
   fibonacci.append(z)
   os.system(hapus)
   print "-----------deret fibonaccinya adalah-------------------"
   print fibonacci
   print "-------------------------------------------------------"


semoga bermanfaat

-AKF-

Follow

Get every new post delivered to your Inbox.