Fibonacci in Generator
def fibonacci(n):
a = b = 1
for i in range(n):
yield a
a, b = b, a+b
print(2)
2
for x in fibonacci(10):
print(x)
1
1
2
3
5
8
13
21
34
55
def fibonacci(n):
a = b = 1
for i in range(n):
yield a
a, b = b, a+b
print(2)
2
for x in fibonacci(10):
print(x)
1
1
2
3
5
8
13
21
34
55