python中for用来遍历range函数的方法

yipeiwu_com5年前Python基础

栗子:计算斐波那契数列(任一个数都是前两个数之和的数字序列)

Python2.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函数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python tkinter实现图片标注功能(完整代码)

.tkinter tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程。tkinter的优点是简单易用、与Python的结合度好。tkinte...

pygame游戏之旅 添加键盘按键的方法

pygame游戏之旅 添加键盘按键的方法

本文为大家分享了pygame游戏之旅的第4篇,供大家参考,具体内容如下 按键类型用event.type表示,按键用event.key表示 KEYDOWN和KEYUP的参数描述如下: k...

Python Series从0开始索引的方法

如下所示: b.reset_index(drop=True) reset_index代表重新设置索引,drop=True为删除原索引。 以上这篇Python Series从0开始索...

python+opencv 读取文件夹下的所有图像并批量保存ROI的方法

如下所示: import cv2 import os import numpy as np root_path = "I:/Images/2017_08_03/" dir =...

python numpy函数中的linspace创建等差数列详解

python numpy函数中的linspace创建等差数列详解

前言 本文主要给大家介绍的是关于linspace创建等差数列的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 numpy.linspace 是用于创建一个由等...