欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python?range()?函數(shù)用法詳解

 更新時(shí)間:2023年03月15日 16:20:06   作者:一統(tǒng)天下。  
range()是python內(nèi)置函數(shù)它能返回一系列連續(xù)增加的整數(shù),它的工作方式類似于分片,可以生成一個(gè)列表對象,這篇文章主要介紹了Python?range()?函數(shù)用法,需要的朋友可以參考下

Python3 range() 返回的是一個(gè)可迭代對象(類型是對象),而不是列表類型, 所以打印的時(shí)候不會打印列表

函數(shù)語法

range(start, stop[, step])

參數(shù)說明:

  • start: 計(jì)數(shù)從 start 開始。默認(rèn)是從 0 開始。例如range(5)等價(jià)于range(0, 5);
  • stop: 計(jì)數(shù)到 stop 結(jié)束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
  • step:步長,默認(rèn)為1。例如:range(0, 5) 等價(jià)于 range(0, 5, 1)

實(shí)例

>>>range(10)        # 從 0 開始到 9
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1, 11)     # 從 1 開始到 10
[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) # 負(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'
>>> for i in range(len(x)) :
...     print(x[i])
...
r
u
n
o
o
b

到此這篇關(guān)于Python range() 函數(shù)用法的文章就介紹到這了,更多相關(guān)Python range() 函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論