在Python中,range函數可以用于生成一個整數序列。
range函數的語法如下:
range(start, stop, step)
其中,start表示序列的起始值,默認為0;stop表示序列的結束值(不包含),必須指定;step表示序列的步長,默認為1。
以下是range函數的使用示例:
for i in range(5):
print(i)
輸出:
1
2
3
4
for i in range(1, 10, 2):
print(i)
輸出:
1
3
5
7
9
numbers = list(range(5))
print(numbers)
輸出:
[0, 1, 2, 3, 4]
注意:在Python 2中,range函數返回一個列表,而在Python 3中,range函數返回一個可迭代對象。如果需要生成一個列表,可以使用list函數將range的返回值轉換成列表。