Python range函数怎么使用

   2025-02-15 4670
核心提示:range函数在Python中用于生成一个指定范围内的整数序列。range函数有三种常见的用法:range(stop)这种用法表示生成一个从0开始,

range函数在Python中用于生成一个指定范围内的整数序列。

range函数有三种常见的用法:

range(stop)

这种用法表示生成一个从0开始,到stop-1结束的整数序列。例如,range(5)将生成一个包含0、1、2、3、4的整数序列。

range(start, stop)

这种用法表示生成一个从start开始,到stop-1结束的整数序列。例如,range(2, 7)将生成一个包含2、3、4、5、6的整数序列。

range(start, stop, step)

这种用法表示生成一个从start开始,到stop-1结束的整数序列,步长为step。例如,range(1, 10, 2)将生成一个包含1、3、5、7、9的整数序列。

需要注意的是,range函数返回的是一个可迭代对象(iterable),需要使用list函数将其转换为列表或使用循环来遍历其中的元素。

以下是一些使用range函数的例子:

# 生成一个包含0、1、2、3、4的整数序列print(list(range(5)))# 生成一个包含2、3、4、5、6的整数序列print(list(range(2, 7)))# 生成一个包含1、3、5、7、9的整数序列print(list(range(1, 10, 2)))# 使用循环遍历range函数生成的整数序列for i in range(5):print(i)

输出:

[0, 1, 2, 3, 4][2, 3, 4, 5, 6][1, 3, 5, 7, 9]1234

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言