2026-10-30 08:29:27
2026-08-20 09:33:07
2026-01-17 22:27:55
range函数介绍:
range函数是Python中的内置函数,用于生成一系列连续的整数,一般用于for循环体中。
range函数的优点:
不管range对象表示的整数序列有多长,所有range对象占用的内存空间都是相同的,因为仅仅需要存储start,stop和step,只有当用到range对象时,才会去计算序列中的相关元素。
range函数的语法:
range(start, stop[, step]
range的三种用法:
range(stop)
这个用法会生成一个从0开始,小于stop的整数序列。例如,range(5)将生成0、1、2、3、4这个序列。
range(start, stop)
这个用法会生成一个从start开始,小于stop的整数序列。例如,range(2, 7)将生成2、3、4、5、6这个序列。
range(start, stop, step)
这个用法会生成一个从start开始,小于stop的整数序列,每次增加step。例如,range(2, 9, 2)将生成2、4、6、8这个序列。
需要注意的是,range()生成的整数序列不包含stop值,即range(0, 5)生成的序列是0、1、2、3、4而不是0、1、2、3、4、5。