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