4 回答

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個贊
意思是將in后面的條件值每次一個傳遞給變量i
1 2 | for i in range(10) print(i) |
range是個函數(shù),括號里的10意思是從1到10,默認(rèn)初始值1不用寫。結(jié)束值為10
打印一下i你就知道是怎么回事兒了

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個贊
range方法返回一個數(shù)組,range(stop),range(start, stop[, step])兩種形式均可,比如你想打印1-99,可以
1 2 | for i in range(1, 100): print i |
當(dāng)然可以用這個遍歷一個list,
1 2 | for i in range(len(list_1)): print list_1[i] |

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個贊
for in range是循環(huán)的意思。
示例:for i in range(1,5):
print(i)
上述語句的意思就是從1到5的循環(huán),每循環(huán)一次打印一次i的值,1到5,共5回,打印五次i的值,即循環(huán)5次。
擴(kuò)展資料:
for循環(huán)是編程語言中一種開界的循環(huán)語句,而循環(huán)語句是由循環(huán)體及循環(huán)的終止條件兩部分組成,for循環(huán)其在各種編程語言中的實(shí)現(xiàn)與表達(dá)有所出入,但基本為以C語言和pascal語言代表的兩種形式。
for循環(huán)中的變量可以是一個也可以是多個,不要局限于一個變量處理到底,那樣有時會很單調(diào),當(dāng)程序適合把多個變量組成循環(huán)時,用多個for語句來表示就是有些浪費(fèi)了!
在C語言中,for循環(huán)中的"單次表達(dá)式"、"條件表達(dá)式"和"循環(huán)體語句"都是選擇項(xiàng), 即可以缺省成只剩下“;”的空語句, ";"不能缺省的原因是編譯格式如此,缺省了編譯器不認(rèn)識而會報錯。
省略了用來初始化的單次表達(dá)式時, 表示不對循環(huán)控制變量賦初值。
省略了條件表達(dá)式, 若不做其它處理則成為死循環(huán)。
省略了所有循環(huán)體, 則for語句不被其它形式處理時不產(chǎn)生任何作用。

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個贊
range方法返回一個數(shù)組,range(stop),range(start, stop[, step])兩種形式均可,比如你想打印1-99,可以
for i in range(1, 100):
print i
當(dāng)然可以用這個遍歷一個list,
for i in range(len(list_1)):
print list_1[i]
添加回答
舉報