环境:Python 2.7
# Fibonacci
# 斐波那契数列
def fib():
a, b = 0, 1
while True:
yield a
a, b = b, a + b
from itertools import islice
print list(islice(fib(), 20))
环境:Python 2.7
# Fibonacci
# 斐波那契数列
def fib():
a, b = 0, 1
while True:
yield a
a, b = b, a + b
from itertools import islice
print list(islice(fib(), 20))