首页  > 学历解惑  > range怎么巧妙记忆

range怎么巧妙记忆

2025-06-04 21:37:04
诚信公仆
诚信公仆已认证

诚信公仆为您分享以下优质知识

以下是Python中range()函数的巧妙记忆表格及口诀总结:

记忆表格
参数形式含义示例输出结果记忆口诀
range(stop)从0开始,到stop-1结束,步长1range(5)[0,1,2,3,4]一个参数0到N,不包含N
range(start,stop)从start开始,到stop-1结束,步长1range(2,5)[2,3,4]两个参数A到B,不包含B
range(start,stop,step)从start开始,步长step,到stop前结束range(0,10,2)[0,2,4,6,8]三个参数A到B,每次跳C步
特殊用法range(5,0,-1)[5,4,3,2,1]倒序需用负步长
记忆口诀

一个参数:0到N(不含N),默认步长1。

两个参数:A到B(不含B),步长1。

三个参数:A到B(不含B),每次跳C步。

方向规则:步长为正递增,步长为负递减,步长不能为0。

常见错误提醒

错误1:误以为结束值包含在内(实际是前闭后开)。

错误2:步长为0会报错(ValueError)。

错误3:方向错误(如range(5,1)无输出,需改为range(5,1,-1))。

示例代码

生成偶数列表even_numbers = list(range(0, 10, 2)) 输出:[0, 2, 4, 6, 8] 倒序遍历for i in range(5, 0, -1):print(i) 输出:5,4,3,2,1

通过表格和口诀结合,可以快速掌握range()的核心用法。