Python 3.5.1下
>>> for n in fib(6): ... print(n)
结果是 1 1 2 3 5 8 d o n e
这是怎么回事呢?
你把done分成4个字符打印出来了,可能是你的return语句缩进有问题,到while语句里面去了。
Sign in to make a reply
Conan06
Python 3.5.1下
结果是 1 1 2 3 5 8 d o n e
这是怎么回事呢?