該範圍內的功能不爲我工作:在Python中,你如何通過任意增量進行循環計數?
for x in range(0, 10):
print str(x)
如果我想通過三三兩兩(或其它離散增量)算什麼?在Java或C中,這很簡單,但是在Python中,您還可以在循環的每次迭代中設置計數器的增量?
該範圍內的功能不爲我工作:在Python中,你如何通過任意增量進行循環計數?
for x in range(0, 10):
print str(x)
如果我想通過三三兩兩(或其它離散增量)算什麼?在Java或C中,這很簡單,但是在Python中,您還可以在循環的每次迭代中設置計數器的增量?
範圍函數採用步驟值作爲第三個參數..
for x in range(0, 10, 2):
print str(x)
謝謝!這是有道理的。 – user391339
@ user391339 ..不客氣.. –
Python有真正出色的文件;你有沒有看過['range'函數引用](http://docs.python.org/library/functions.html#range)? –
我正在學習像http://wiki.python.org/moin/ForLoop這樣的教程,下次會檢查文檔。謝謝! – user391339
@MartijnPieters:公平地說,即使是最簡單的問題也應該得到一個StackOverflow文章(這樣,他們是Google時的第一個答案)。我無法立即找到確切的副本。 –