python 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
scan:每次跳躍的間距,預設為1。例如:range(0, 5) 等價於range(0, 5, 1)
#基礎用法範例:
Python >>> for i in range(1,5): print(i) 1 2 3 4 >>> for i in range(5): print(i) 0 1 2 3 4 >>> for i in range(0,5,2): print(i) 0 2 4 >>> for i in range(0,-5,-2): print(i) 0 -2 -4
相關推薦:《Python影片教學》
注意:
python2和python3的差別:
python3回傳的是一個迭代值:
Python3
print(range(1,5)) range(1, 5) # 正确打印方法 list(range(1,5)) [1, 2, 3, 4]
python2回傳是一個清單:
Python2
>>> range(1,5) [1, 2, 3, 4]
以上是python range什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!