pythonrange()函數(shù)可創(chuàng)建一個整數(shù)列表,一般用在for循環(huán)中。
函數(shù)語法
range(start,stop[,step])
參數(shù)說明:
start:計數(shù)從start開始。默認是從0開始。例如range(5)等價于range(0,5);
stop:計數(shù)到stop結(jié)束,但不包括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)#負數(shù)
[0,-1,-2,-3,-4,-5,-6,-7,-8,-9]
>>>range(0)
[]
>>>range(1,0)
[]
以下是range在for中的使用,循環(huán)出runoob的每個字母:
>>>x='runoob'
>>>foriinrange(len(x)):
...print(x[i])
...
r
u
n
o
o
b
>>>
以上內(nèi)容為大家介紹了python培訓之range函數(shù)怎么用,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓機構(gòu):千鋒教育。