a为循环开始的数字(可不填默认為0),b为循环结束的后一位(c为正数时)的数字c为步进的距离和方向,默认为1
range(1, 101)表示从1开始,到101为止(不包括101)取其中所有的整数。
相當于一个一个循环过去第一次i = 1,第二次i = 2……,直到i = 100当i = 101时跳出循环。
2008年从事软件开发拥有多年的python,phplinux工作经验,发布过多个pythonphp的开源项目。
第一个是开始值第二个结束值,第三个是步长默认为1,比如:
如果解决了您的问题请采纳!
你说的range是range函数么比如下面这个唎子:
range(5)是range函数的一个基本应用例子,它产生一个序列从0到5,但又不包括5所以序列是0,1,2,3,4 。当要产生一个很长的序列时range函数就很方便。具體的可以查一下range函数的用法
如果你问的是迭代的基本概念,可以看下面这个例子:
也就是说for i in a这句话依次遍历a中的元素每次遍历的结果存到i,而且它会自己检查是否遍历完毕当遍历完a中的元素后自动结束,不需要你去想办法判断是否遍历到了a的结尾它的功能其实相当於:
不知道是什么地方需要解释呢?
当然可以用这个遍历一个list
1.以上代码可以依次输出1-10
2.所以for x in ...循环就是把每个元素代入变量x,然后执行缩进塊的语句
4.Python提供一个range()函数,可以生成一个整数序列