【发布时间】:2010-11-12 04:20:49
【问题描述】:
这是我在斐波那契数列中生成低于 10,000,000 的值的代码。
3 fibs = [1,1]
4 while((x = fibs[-1] + fibs[-2]) <= 10000000):
5 fibs.append(x)
我尝试在 while 循环的条件下对 x 进行 C 风格的赋值。不幸的是,python 告诉我这是一个语法错误。什么是最简单的解决方案?
【问题讨论】:
-
你用什么教程来学习Python?你在哪里见过这样的 Python 代码?语言手册的哪一部分暗示这可能有效?是什么让你认为这是合法的语法?