range 函式用法

2021-10-01 23:25:10 字數 771 閱讀 7256

python range() 函式可建立乙個整數列表,一般用在 for 迴圈中。

函式語法

range(start, stop[, step])
引數說明:

start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);

stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

step:步長,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)

例項

>>>range(10)        # 從 0 開始到 10

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

>>> range(1, 11) # 從 1 開始到 11

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

>>> range(0, 30, 5) # 步長為 5

[0, 5, 10, 15, 20, 25]

>>> range(0, 10, 3) # 步長為 3

[0, 3, 6, 9]

>>> range(0, -10, -1) # 負數

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

>>> range(0)

>>> range(1, 0)

Python中range 函式用法

函式原型 range start,stop,step 這裡的start和step都是可以預設的,start預設狀態下預設取值為0,step預設狀態下預設取值為1 幾種常見的用法 print list range 0,5 輸出為 0,1,2,3,4 print list range 5 輸出為 0,1...

Python的range 函式用法

使用python的人都知道range 函式很方便,今天再用到他的時候發現了很多以前看到過但是忘記的細節。這裡記錄一下range 複習下list的slide,最後分析乙個好玩兒的冒泡程式。這裡記錄一下 range 1,5 代表從1到5 不包含5 1,2,3,4 range 1,5,2 代表從1到5,間...

Python中range 函式的用法

先列幾個range 函式的幾個用法 函式原型 range start,end,scan 引數含義 start 計數從start開始。預設是從0開始。例如range 5 等價於range 0,5 end 技術到end結束,但不包括end.例如 range 0,5 是 0,1,2,3,4 沒有5 sca...