1. 程式人生 > 程式設計 >python range例項用法分享

python range例項用法分享

Python range() 函式用法

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,4,6,7,8,9]

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

[1,9,10]

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

[0,10,15,20,25]

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

[0,9]

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

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

>>> range(0)

[]

>>> range(1,0)

[]

以下是 range 在 for 中的使用,迴圈出runoob 的每個字母:

>>>x = 'runoob'

>>> for i in range(len(x)) :

...   print(x[i])

... 

r

u

n

o

o

b

>>>

以上就是python range用法的詳細內容,如果大家在學習的時候有任何補充的可以聯絡我們小編。