range函數用于生成一個整數序列,常用于循環中控制迭代次數。range函數有三種使用方式:
range(stop): 生成一個從0開始,到stop-1結束的整數序列,步長為1。例如range(5)會生成序列[0, 1, 2, 3, 4]。
range(start, stop): 生成一個從start開始,到stop-1結束的整數序列,步長為1。例如range(1, 5)會生成序列[1, 2, 3, 4]。
range(start, stop, step): 生成一個從start開始,到stop-1結束的整數序列,步長為step。例如range(0, 10, 2)會生成序列[0, 2, 4, 6, 8]。
range函數返回一個可迭代對象,可以通過轉換為列表或使用循環來遍歷序列中的每個元素。