當前位置:編程學習大全網 - 編程軟體 - 在python中range怎麽用

在python中range怎麽用

range()函數可創建壹個整數列表,壹般用在for循環中。

註意:Python3 range()返回的是壹個可叠代對象,而不是列表類型,所以打印的時候不會打印列表。

函數語法:

range(start,stop[,step])

參數說明:

start:計數從start開始。默認是從開始。例如range(5)等價於range(0,5)

stop:計數從stop結束,但不包括stop。例如range(0,5)是[0,1,2,3,4]沒有5

step:步長,默認為1。例如range(0,5)等價於range(0,5,1)

實例:

>>>range(10) #從0開始到10

[0,1,2,3,4,5,6,7,8,9]

>>>range(1,11) #從1開始到11

[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) #負數

[0,-1,-2,-3,-4,-5,-6,-7,-8,-9]

>>>range(0)

[]

>>>range(1,0)

[]

以下是range在for中的使用,循環出runoob的每個字母:

>>>x = 'runoob'

>>> for i in range(len(x)):

... print(x[i])

...

r

u

n

o

o

b

>>>

  • 上一篇:X和Y在PLC編號範圍是什麽?
  • 下一篇:CS所有電報消息的英文及中文翻譯
  • copyright 2024編程學習大全網