喜欢的条友记得点赞、关注、转发、收藏,你们的支持就是我最大的动力源泉。
前期基础教程:
「Python3.11.0」手把手教你安装最新版Python运行环境
讲讲Python环境使用Pip命令快速下载各类库的方法
Python启航:30天编程速成之旅(第2天)-IDE安装
Python启航:30天编程速成之旅(第6天)- range() 函数
所有代码都是我本人实际编写并运行、截图。
在Python中如果你需要迭代一个数字序列,内置函数 range() 可以帮你实现这一功能。
使用它生成算术级数:
for i in range(8):
print(i)
运行结果:
range(10) 可以生成 10 个数值,即长度为 10 的顺序固定的序列和索引。
但我们可以让生成的范围从另一个数字开始,或者指定一个不同的增量(甚至为负数),这被称为“step”:
print(list(range(2, 8)))
print(list(range(10, 20, 2)))
print(list(range(-10, -20, -2)))
运行结果:
要迭代序列的索引,可以使用如下函数组合 range() 和 len() :
s = ['小冯', '是', '一个', '好人', '。']
for i in range(len(s)):
print(i, s[i])
运行结果: