本文共 363 字,大约阅读时间需要 1 分钟。
range() 函数用于实现各种整数序列。比如:
for i in range(1, 10): print(i)
运行结果:
1
2 3 4 5 6 7 8 9
range() 函数入参说明如下:
入参位置 | 是否必填 | 说明 |
---|---|---|
1 | 必填 | for 循环变量开始值 |
2 | 必填 | for 循环变量结束值(但不包括该值) |
3 | 可选 | 步长,每次迭代后,变量增加值,可为负数。 |
我们为刚才的代码,加上步长:
for i in range(1, 10, 2): print(i)
运行结果:
1
3 5 7 9
步长如果为负数,就是递减:
for i in range(10, 1, -2): print(i)
运行结果:
10
8 6 4 2
如果 range() 没有指定步长入参,那么就会使用默认值 为 1 的 “步长”。
转载地址:http://hfccf.baihongyu.com/