Python :: Aufgabe #18 :: Lösung #7

11 Lösungen Lösungen öffentlich
#18

Ausgabe der Fibonacci-Folge

Anfänger - Python von Dome - 29.12.2012 um 00:58 Uhr
Schreiben Sie ein Programm, welches die Fibonacci-Folge ausgibt. Zuvor wird abgefragt, wie viele Werte ausgegeben sollen.

Hilfe von Wiki: Fibonacci-Folge

Konsolenausgabe:

Ausgabe der Fibonacci-Folge mit 10 Werten : 0,1,1,2,3,5,8,13,21,34
#7
vote_ok
von PythonIT (240 Punkte) - 19.08.2017 um 20:20 Uhr
Quellcode ausblenden Python-Code
# fibonacci.py

def fibo(l):
    fibo = [0, 1]
    for i in range(0, l):
        fibo.append(fibo[i-1] + fibo[i])
        print(fibo[-1]) #1
    
def main():
    laenge = int(input("Länge der Fibonacci-Reihe mit der 1: "))
    print("Fibonacci-Folge mit " + str(laenge) + " Werten:")
    folge = fibo(laenge)

if __name__ == "__main__": #2
    main()

#1: Die Darstellung der einzelnen Fibonacci-Zahlen untereinander, ist für mehr Iterationen besser geeignet
#2: Um die fibo() auch durch Modulimport erreichbar zu machen

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben