程序员的知识教程库

网站首页 > 教程分享 正文

Python启航:30天编程速成之旅(第6天)- range() 函数

henian88 2024-09-11 03:44:35 教程分享 11 ℃ 0 评论

喜欢的条友记得点赞、关注、转发、收藏,你们的支持就是我最大的动力源泉。

前期基础教程:

「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])

运行结果:

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表