# @DATE : 2020-11-3
# @TIME : 17:04
# @USER : kirin
# 生成器函数生成斐波那契额数列
def fib(n):
    count = 0
    a, b = 0, 1
    while count < n:
        count += 1
        yield a
        a, b = b, a + b

gen = fib(20)
for i in gen:
    print(i)