Python for i in range意思
在Python中,for i in range
是一個循環結構,用於重複執行一段代碼。這裡的i
是一個變數,它依次取值從0開始,到指定的範圍結束。
例如,以下代碼會列印出從1到10的整數:
for i in range(1, 11):
print(i)
在這個例子中,range(1, 11)
創建了一個從1到10(不包括11)的整數序列。for
循環會依次將這個序列中的每個數賦給變數i
,然後執行循環體中的代碼。
如果你想要從0開始計數,可以使用range(n)
,其中n
是你想要到達的數字(包括在內):
for i in range(10):
print(i)
這個循環會列印出從0到9的整數。
你還可以指定步長(每次增加的值),例如:
for i in range(0, 10, 2):
print(i)
這個循環會列印出從0到9的偶數。range(0, 10, 2)
表示從0開始,每次增加2,直到達到10(但不包括10)。