我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

运行结果怎么算出来的?

def fib(times):
a = 0
b = 1
n = 1
while n<=times:
print(b)
a,b = b,a+b
n += 1
fib(3)
这个怎么算的结果啊?

定义函数 fib(输入参数time)
定义并初始化a,b,n
当n<=time时,就执行以下代码直到条件不成立
打印b
a,b = b,a+b 用来表示 a=b,b=a+b
n自增1

调用fib函数,输入参数time=3

近期文章

  • pandas处理数据 读取多列合并为1列
  • 出现“NameError: name 'optimizer' is not defined”的报错
  • ideaspringmvc配置文件报错
  • 前端获取后端传的JSON格式数据
  • app请求服务器,服务器返回500
  • ModuleNotFoundError: No module named 'matplotlib.pyolot',明明下载了 matplotlib的包
  • 【python】ModuleNotFoundError: No module named 'pylibmc'
  • 为什么字节数不是4 4 4或8 8 8 ???
  • ArcGIS10.8卡在“加载文档”页面然后自动关闭一直打不开
  • 苹果游戏发时配置全屏
  • 订制的安卓系统限制安装第三方软件
  • 系统显示下载 图片等快捷找不到位置
  • 为什么说建立的神经网络是空的
  • devc++只能全屏显示吗?不能像浏览器一样这样显示吗?
  • jupyter无法运行代码,出现error
  • Oracle: 如何将两列数据合并成一列数据并像个set集合查出来?
  • 群晖Drive无法同步文件
  • 解压的时候说请输入密码,但是用破解软件显示该文件没有密码
  • 安装Windows10遇到这种情况,怎么办
  • 为什么suppresswarnings注解不起作用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华