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