python 您所在的位置:网站首页 莱昂纳多真名 python

python

2024-07-05 00:34| 来源: 网络整理| 查看: 265

1. 你的任务被扭转了。格式是

variable = new value

所以这样做:

previous_second = previous second + previous_first

2. 一种更正常(非 Python)的方法是:

next = current + previous previous = current current = next

其中“下一个”是一个临时变量,用于按顺序计算下一个。

3. Python 有能力进行多重赋值,在许多其他情况下不需要临时变量。您可以通过以下方式完成上述所有操作:

current, previous = current+previous, current

右边的两个计算都是在任何分配发生之前完成的。current 的新值是旧值 current+previous 的和,previous 的新值是 current 的旧值。将其放入“for xyz in range(n):”循环中,在初始化 current=0,previous=1 之后,您将得到一个适用于所有非负 n(包括 0)的循环。current 的最终值是您的结果。

4. 是“斐波那契”,不是“斐波那契”,这家伙的真名是莱昂纳多。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有