2012-10-06 31 views
1

該範圍內的功能不爲我工作:在Python中,你如何通過任意增量進行循環計數?

for x in range(0, 10): 
    print str(x) 

如果我想通過三三兩兩(或其它離散增量)算什麼?在Java或C中,這很簡單,但是在Python中,您還可以在循環的每次迭代中設置計數器的增量?

+4

Python有真正出色的文件;你有沒有看過['range'函數引用](http://docs.python.org/library/functions.html#range)? –

+0

我正在學習像http://wiki.python.org/moin/ForLoop這樣的教程,下次會檢查文檔。謝謝! – user391339

+0

@MartijnPieters:公平地說,即使是最簡單的問題也應該得到一個StackOverflow文章(這樣,他們是Google時的第一個答案)。我無法立即找到確切的副本。 –

回答

6

範圍函數採用步驟值作爲第三個參數..

for x in range(0, 10, 2): 
    print str(x) 
+0

謝謝!這是有道理的。 – user391339

+0

@ user391339 ..不客氣.. –

相關問題