Python for i in range ()用法详解

yipeiwu_com7年前Python基础

for i in range ()作用:

range()是一个函数, for i in range () 就是给i赋值:

比如 for i in range (1,3):

就是把1,2依次赋值给i

range () 函数的使用是这样的:

range(start, stop[, step]),分别是起始、终止和步长

range(3)即:从0到3,不包含3,即0,1,2

>>> for i in range(3):
	print(i)

	
0
1
2

range(1,3) 即:从1到3,不包含3,即1,2

for i in range(1,3):
	print(i)

	
1
2

range(1,3,2)即:从1到3,每次增加2,因为1+2=3,所以输出只有1

第三个数字2是代表步长。如果不设置,就是默认步长为1

>>> for i in range(1,3,2):
	print(i)


1

如果改成range(1,5,2),就会输出1和3

>>> for i in range(1,5,2):
 print(i)

 
1
3

For i in range(100)

则读取normMat[i,:]样本的编号为:0-99,共100个

以上这篇Python for i in range ()用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python 一篇文章搞懂装饰器所有用法(建议收藏)

python 一篇文章搞懂装饰器所有用法(建议收藏)

01. 装饰器语法糖 如果你接触 Python 有一段时间了的话,想必你对 @ 符号一定不陌生了,没错 @ 符号就是装饰器的语法糖。 它放在一个函数开始定义的地方,它就像一顶帽子一样戴...

Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)

http协议本身的原始方法不支持multipart/form-data请求,这个请求由原始方法演变而来的。 multipart/form-data的基础方法是post,也就是说是由pos...

详解Python中的__new__、__init__、__call__三个特殊方法

__new__: 对象的创建,是一个静态方法,第一个参数是cls。(想想也是,不可能是self,对象还没创建,哪来的self) __init__ : 对象的初始化, 是一个实例方法,第一...

Python中xrange与yield的用法实例分析

本文实例分析了Python中xrange与yield的用法。分享给大家供大家参考,具体如下: range和xrange Python提供了生成和返回整数序列的内置函数range及xran...

python中self原理实例分析

本文实例讲述了python中self原理。分享给大家供大家参考。具体分析如下: 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不...