Python中利用for循环遍历range生成斐波那契数列详解
本文介绍Python 2.7中如何使用for循环遍历range函数来计算斐波那契数列。通过初始化列表并循环20次,利用append方法在列表末尾添加前两项之和,最终输出包含22个元素的数列。文章还解析了变量i的作用及列表逆向索引技巧,适合Python初学者参考。
示例:计算斐波那契数列(即任意一个数都是前两个数之和的数字序列)
使用Python 2.7实现的代码如下:
<strong><span style="font-size:14px;">fibs=[0,1] //初始化定义数列值 for i in range(20): //循环遍历20次 fibs.append(fibs[-2]+fibs[-1]) print fibs //打印出22位的斐波那契数列; </span></strong>

注意:源码中的变量i仅用于遍历,其具体数值并不影响逻辑;若需打印该变量,其最终值为19;
append()是列表的内建函数,用于在列表末尾追加新值;
关于-2和-1的用法,此处不再赘述,它们代表列表的逆向索引;
以上关于Python中for循环遍历range函数的使用方法即为全部内容,希望能对读者有所帮助,也欢迎大家继续支持本站。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









