Python中for range的用法是什么

小億
142
2024-02-18 17:02:21

在Python中,可以使用for循環(huán)和range()函數(shù)來(lái)遍歷一個(gè)范圍內(nèi)的整數(shù)序列。range()函數(shù)可以生成一個(gè)整數(shù)序列,其語(yǔ)法如下:

range(start, stop, step)

其中,start表示序列的起始值(默認(rèn)為0),stop表示序列的結(jié)束值(不包含在序列中),step表示序列的步長(zhǎng)(默認(rèn)為1)。例如:

for i in range(5):
    print(i)

這段代碼會(huì)輸出0, 1, 2, 3, 4,因?yàn)?code>range(5)會(huì)生成一個(gè)從0到4的整數(shù)序列。如果想指定起始值和步長(zhǎng),可以傳入相應(yīng)的參數(shù),例如:

for i in range(1, 10, 2):
    print(i)

這段代碼會(huì)輸出1, 3, 5, 7, 9,因?yàn)?code>range(1, 10, 2)會(huì)生成一個(gè)從1到9的整數(shù)序列,步長(zhǎng)為2。

0