在Python中,range()函數用于生成一個整數序列。它通常用在for循環中,用于迭代指定范圍內的整數。
range()函數可以接受一個、兩個或三個參數:
當只有一個參數時,生成的序列包含從0開始到該參數減1的整數。
當有兩個參數時,第一個參數為起始值,第二個參數為終止值(不包含在序列中)。生成的序列包含從起始值到終止值減1的整數。
當有三個參數時,第三個參數為步長值。生成的序列按照給定的步長遞增或遞減。
下面是一些使用range()函數的示例:
for i in range(5):
print(i)
# 輸出:0 1 2 3 4
for i in range(1, 6):
print(i)
# 輸出:1 2 3 4 5
for i in range(1, 10, 2):
print(i)
# 輸出:1 3 5 7 9
在實際應用中,range()函數常用于循環迭代操作,例如遍歷列表或執行指定次數的循環等。