欢迎访问宙启技术站
智能推送

Python中的range()函数:语法、参数及使用方法详解

发布时间:2023-06-29 06:38:26

range()函数是Python中常用的函数之一,主要用于生成一个整数序列。本文将详细介绍range()函数的语法、参数及使用方法。

语法:

range(stop)

range(start, stop, step)

参数解释:

- start:可选参数,表示序列的起始值,默认为0。

- stop:必需参数,表示序列的结束值,但不包含该值。

- step:可选参数,表示序列的步长,默认为1。

使用方法:

1. range(stop):生成从0到stop-1的整数序列。

示例1:生成0到9的整数序列。

for i in range(10):
    print(i)

输出结果:

0
1
2
3
4
5
6
7
8
9

2. range(start, stop):生成从start到stop-1的整数序列。

示例2:生成1到9的整数序列。

for i in range(1, 10):
    print(i)

输出结果:

1
2
3
4
5
6
7
8
9

3. range(start, stop, step):生成从start到stop-1的整数序列,步长为step。

示例3:生成1到9的奇数序列。

for i in range(1, 10, 2):
    print(i)

输出结果:

1
3
5
7
9

需要注意的是,range()函数生成的序列为左闭右开区间,即包含起始值但不包含结束值。