range函数可以创建一个整数列表,一般用在for循环中
1.range(stop): 0 – stop-1
这个代表起始值是零 ,终止值是stop-1,步长默认为1
for index in range(5):
print(‘index is [%d]’%(index))
输出是:
等价的C写法如下:
for(int i=0;i<5;i++)
{
printf(“index is[%d]”,index);
}
2.range(start,stop): start – stop-1
看出这个区间是左闭右开区间,默认步长是1
for index in range(1,5):
print(‘index is [%d]’%(index))
输出如下:
和他相同的C语言写法如下:
for(int index=1;index<5;index++ )
{
print(‘index is [%d]’%(index))
}
3.range(start,stop,step): start – stop-1 step(步长)
for index in range(5,1,-1):
print(‘index is [%d]’%(index))
输出如下:
和他相同的C语言写法如下:
for(int i=5;i>1;i–)
{
print(‘index is [%d]’%(index))
}
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233672.html原文链接:https://javaforall.net