Python的range()函數用于生成一個指定范圍內的數字序列,可以用于循環或生成列表。它的功能包括:
生成一個從0開始的數字序列,默認步長為1,例如range(5)會生成0, 1, 2, 3, 4。
可以指定起始值、終止值和步長,例如range(1, 5, 2)會生成1, 3。
可以生成遞減的數字序列,即步長為負數,例如range(5, 0, -1)會生成5, 4, 3, 2, 1。
可以根據需要將其轉換為列表,例如list(range(5))會生成[0, 1, 2, 3, 4]。
可以用于循環,例如for i in range(5):會循環5次,i的值依次為0, 1, 2, 3, 4。
總之,range()函數主要用于生成一個指定范圍的數字序列,可以進行靈活的控制以滿足不同的需求。