python中的range()函式的用法

2021-08-09 10:23:31 字數 797 閱讀 5825

函式原型:range(start, end, scan):

引數含義:start:計數從start開始。預設是從0開始。例如range(5)等價於range(0, 5);

end:計數到end結束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5;

scan:每次跳躍的間距,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)。

注意事項:1.在range函式被應用於for、while等迴圈結構時,無論在迴圈體中對i進行何種操作,在下一次迴圈開始前都會對i重新賦值,例如:

import stdio

for i in range(5):

stdio.write(str(i))

i+=2

stdio.write(str(i)+' ')

輸出結果為:

02 13 24 35 46
2.若兩個相鄰的for迴圈都使用變數i為迴圈條件,那麼無論在第乙個for迴圈結束時i的值為多少,在下一次迴圈開始時都會重新賦值,例如:

import stdio

for i in range(5):

stdio.writeln(i)

stdio.writeln()

for i in range(5):

stdio.writeln(i)

上述**輸出結果為:

012

3401

234

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 函式的幾個用法 函式原型 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...

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...