【发布时间】:2019-02-02 01:09:14
【问题描述】:
如何将 while 函数的输出附加到列表中?例如:
fib = []
def FIB():
a,b = 0,1
while a < 100:
fib.append(a)
a, b = b, a + b
print(fib)
我期待:
[0,1,1,2,3,5,8,13,21,34,55,89]
但我收到:
[]
【问题讨论】:
-
你忘记调用
FIB函数了。 -
@floydya 它是可变的,所以没关系,虽然这是不好的做法
标签: python while-loop append