====== LU04.L15 - Fibonacci-Generator ====== def fibonacci_generator(n): """ Generiert die Fibonacci-Sequenz bis zum n-ten Wert. Die Fibonacci-Sequenz ist eine Reihe von Zahlen, bei der jede Zahl die Summe der beiden vorhergehenden Zahlen ist. Die Sequenz beginnt mit 0 und 1. Beispiel: 0, 1, 1, 2, 3, 5, 8, 13, ... :param n: Die Anzahl der zu generierenden Fibonacci-Zahlen. :return: Ein Generator für die Fibonacci-Sequenz. """ a, b = 0, 1 for _ in range(n): yield a a, b = b, a + b if __name__ == '__main__': n = int(input("Bis zu welchem n-ten Wert möchten Sie die Fibonacci-Sequenz generieren? ")) for number in fibonacci_generator(n): print(number)