您現在的位置是:首頁 > 娛樂
python中range函式用法
python中range是什麼意思
range函式用法:
range()是python內建函式它能返回一系列連續增加的整數,它的工作方式類似於分片,可以生成一個列表物件。
range函式大多數時常出現在for迴圈中,在for迴圈中可做為索引使用。其實它也可以出現在任何需要整數列表的環境中。
在python 3.0中range函式是一個迭代器。range()函式內只有一個引數,則表示會產生從0開始計數的整數列表:
例項:
>>> range(5)
[0, 1, 2, 3,4] #python 返回值
python range()中,當傳入兩個引數時,則將第一個引數做為起始位,第二個引數為結束位:
>>> range(0,6)
[0, 1, 2, 3, 4,5]
range()函式內可以填入三個引數,第三個引數是步進值(步進值預設為1):
>>> range(0,10,2)
[0, 2, 4, 6,8]
range函式的引數和結果也並非一定要是正數或是遞增的,好比下面兩個例子:
>>> range(-4,4)
[-4, -3, -2, -1, 0, 1, 2, 3]
>>>
>>> range(4,-4,-1)
[4, 3, 2, 1, 0, -1, -2, -3]
range()在for迴圈中的作用及技巧:
range可以根據給定的次數,重複動作,來看一個range與for迴圈最簡單的例子:
>>> x = ‘playpython’
>>> for i in x:
。。。 print(i)
。。。
p l a y p y t h o n
>>> range(len(x))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> len(x)
10
>>> for i in range(len(x)):
。。。 print(x[i])
。。。
p l a y p y t h o n
推薦文章
- 中蜂秋繁為什麼要低於32℃?外界溫度忽高忽低,對秋繁有影響嗎?
如果外界溫度隔三岔五地超過32℃,每次持續時間在三個小時以上,這就有點類似於高溫秋繁了,對中蜂秋繁就會造成較大影響...
- 為什麼戀愛同居後男人越來越猥瑣、醜,女人越來越漂亮……
嚮往男女同居生活的朋友,經過3-5年同居生活細磨後,仔細觀察你會發現,同居男女一個特殊的變化就是——“男人日益猥瑣,看著特別扭...
- 說實話,有一種女人,婚姻會限制她的生命力
估計,楊麗萍的這番“做自己,無關他”的境界,不是那些酸她沒有婚姻和孩子的人能夠理解的...