python中range 函式用法及示例

2021-09-28 14:56:11 字數 1458 閱讀 8605

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

range()函式在python2.x和python3.x中書寫形式是不一樣的,謹記!!!

函式定義:

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)[

]

對字串也可以使用range()函式:

>>

>x =

'runoob'

>>

>

for i in

range

(len

(x)):.

..print

(x[i]).

.. ru

noob

>>

>

range()函式在寫python**時非常常用,用處多多哦!!!

python中的range 函式

python中的range 函式是python的內建函式之一 range 函式可建立乙個整數列表,一般用在 for 迴圈中。函式語法 range stop range start,stop step 引數說明 例項 range 10 從 0 開始到 9 0 1,2 3,4 5,6 7,8 9 ran...

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 函式的用法

先列幾個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...