Informatik in-a2 2014
Version 1
Mit Hilfe einer Liste:
#! /usr/bin/python
# -*- coding: utf-8 -*-
import os, sys
#Fibonacci-Folge
liste = []
for i in range(2,30): # zweite bis n-te Fibonacci-Zahl
fibo = liste[i-1] + liste [i-2]
liste.append(fibo)
print (liste) # Ausgabe der Liste der Fibonacci-Zahlen
#!/usr/bin/python
#Liste der Fibonacci-Zahlen von 1 bis 30
def fib(n):
if n == 0:
return 0
elif n == 1:
return 1
else:
return fib(n-1) + fib(n-2) # Rekursion
#Hauptprogramm
for i in range(0,30):
print fib(i)