qq_54536017 2022-04-13 20:12 采纳率: 100%
浏览 28
已结题

这个斐波那契数列的代码怎么解释呀,哪位明白人给解释一下每一行的意思

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

这个斐波那契数列的代码怎么解释呀,哪位明白人给解释一下每一行的意思,谢谢大家

  • 写回答

1条回答 默认 最新

  • A Python 萌新花花 2022-04-13 23:24
    关注

    首先def定义函数,就是一个方法,方便之后随便用这个方法的功能。蓝色的就是方法名字,里面的n是一个参数,必须要填,而且根据后面的代码来看,必须得是整数。
    (a,b)=(0,1)就是相当于 a = 0, b = 1,定义了两个变量, 分别赋予了值。
    while循环,a<n就是直到a大于等于n之前,这个循环里面包括的代码都会不停的被编译。
    print,就是输出,end = " ",正常的print是会输出之后换行的,就是默认end = "\n",这里面改成了一个空格,就是为了让输出排成一行。
    (a,b)=(b,a+b)就是斐波那契数列的运算方法,这个数学方面,不多解释。
    然后n = int(input()), input就是获取你输入进来的东西,因为input返回的是str类型,而n需要是int(前面def说过),所以加一个int,确保n是int
    最后就是调用,方法+参数,达到输出斐波那契数列的效果

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月22日
  • 已采纳回答 4月14日
  • 创建了问题 4月13日

悬赏问题

  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计
  • ¥15 U-Mamba/nnunetv2固定随机数种子
  • ¥15 vba使用jmail发送邮件正文里面怎么加图片
  • ¥15 vb6.0如何向数据库中添加自动生成的字段数据。