Schreiben Sie einen Generator, der die Fibonacci-Zahlen generiert.
Zur Erinnerung: Die n-te Fibonacci-Zahl errechnet sich F(n) = F(n-1) + F(n-2), mit F(0)=0 und F(1)=1
def fibonacci():
"""Ein Fibonacci-Zahlen-Generator"""
a, b = 0, 1
while True:
yield a
a, b = b, a + b
f = fibonacci()
counter = 0
for x in f:
print(x)
counter += 1
if (counter > 10):
break