range函数用于生成一个整数序列,常用于循环中控制迭代次数。range函数有三种使用方式:
1. range(stop): 生成一个从0开始,到stop-1结束的整数序列,步长为1。例如range(5)会生成序列[0, 1, 2, 3, 4]。
2. range(start, stop): 生成一个从start开始,到stop-1结束的整数序列,步长为1。例如range(1, 5)会生成序列[1, 2, 3, 4]。
3. range(start, stop, step): 生成一个从start开始,到stop-1结束的整数序列,步长为step。例如range(0, 10, 2)会生成序列[0, 2, 4, 6, 8]。
range函数返回一个可迭代对象,可以通过转换为列表或使用循环来遍历序列中的每个元素。