Archivio del 27/03/2010
Generatore di Fibonacci in Python
27 mar
Il seguente algoritmo utilizza l’istruzione yield per creare un generatore di numeri di Fibonacci:
def fibonacci(n): current = 0 next = 1 for i in range(n): yield current current, next = next, next + current n = 13 for i in fibonacci(n): print(i)
Output:
0 1 1 2 3 5 8 13 21 34 55 89 144