range()函数的作用是生成一个整数序列,可用于循环或创建列表。
range()函数有三种常见的使用方式:
1. range(stop): 生成从0开始到stop-1的整数序列,不包括stop。例如,range(5)会生成序列0, 1, 2, 3, 4。
2. range(start, stop): 生成从start开始到stop-1的整数序列,不包括stop。例如,range(2, 7)会生成序列2, 3, 4, 5, 6。
3. range(start, stop, step): 生成从start开始到stop-1的整数序列,步长为step。例如,range(1, 10, 2)会生成序列1, 3, 5, 7, 9。
range()函数通常与for循环结合使用,用于迭代一定次数的操作。例如,可以使用range()函数来遍历一个列表的索引,或者执行一段代码固定次数。