本文介绍: range() 是 Python 内置的一个函数,用于生成一个整数序列。start、stop、step 分别表示序列的起始值、终止值和步长。start 和 step 是可选参数,如果不指定则默认为 0 和 1。
range() 是 Python 内置的一个函数,用于生成一个整数序列。具体来说,它的定义如下:
start、stop、step 分别表示序列的起始值、终止值和步长。start 和 step 是可选参数,如果不指定则默认为 0 和 1。
一、range()传递不同的参数
1、传递一个参数时
当只传入一个参数时,表示生成从 0 开始、小于该参数的整数序列。例如:
这个例子中,range(5) 表示生成一个从 0 开始、小于 5 的整数序列。需要注意的是,实际上 range() 函数返回的是一个 range 类型的对象,并不是一个列表,但在大多数情况下可以像列表一样使用。
2、传递两个参数时
当传入两个参数时,表示生成从 start 开始、小于 stop 的整数序列。例如:
3、传递三个参数时
二、使用 range() 构建 for 循环
三、遍历列表时使用 range(len()) 的用法
3.1 直接使用for循环遍历列表
四、利用 range() 生成固定长度的等差数列
五、利用 range() 生成逆序的整数序列
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。