python for range
range([开始,] 停止 [,递增])
比如:
代码1
for i in range(10):
print(i)
输出结果为:
0
1
2
3
4
5
6
7
8
9
也可以写成:
for i in range(0,10,1):
print(i)
该程序相当于 C语言的
for (int i = 0; i < 10; i++) {
printf("%d\n", i);
}
代码2
for i in range(0,7,2):
print(i)
输出:
0
2
4
6
该程序相当于 C语言的
for (int i = 0; i < 7; i+=2) {
printf("%d\n", i);
}
代码3
for i in range(2,7,2):
print(i)
输出:
2
4
6
该程序相当于 C语言的
for (int i = 2; i < 7; i+=2) {
printf("%d\n", i);
}