在Python中,for i in range()
是一種常見的循環結構,用于遍歷一個指定范圍內的整數序列。
range()
函數可以接收1到3個參數:start
、stop
和 step
。其中,start
是序列的起始值(默認為0),stop
是序列的結束值(不包含該值),step
是序列中相鄰元素之間的差值(默認為1)。
下面是一些使用 for i in range()
的示例:
for i in range(5):
print(i)
輸出:
0
1
2
3
4
for i in range(2, 6):
print(i)
輸出:
2
3
4
5
for i in range(0, 10, 2):
print(i)
輸出:
0
2
4
6
8
注意:在使用 for i in range()
時,變量 i
只在循環內部有效,循環結束后無法訪問。如果需要在循環外部使用該變量,可以在循環前將其初始化。