2016-02-22 19 views
-1

我是新來的Python所以請原諒我這樣一個新手的問​​題,但我不得不問。我開始從C++和PHP,他們有運營商{}這可以用來設置循環執行範圍,即使在VB中有這樣的事情叫做「end for(while)」來定義範圍的循環;但在Python中,我搜索了一段時間,但沒有看到任何文章能告訴我存在這樣的事情?蟒蛇怎麼設置循環執行範圍

我需要使用循環執行的多行代碼,我需要一種方法來限制其運行區域,這樣的循環會不會影響我希望區後的代碼。請告訴我如何實現這一點。

+1

真的嗎?你檢查了哪些網站? https://wiki.python.org/moin/ForLoop,http://www.tutorialspoint.com/python/python_for_loop.htm,http://www.learnpython.org/en/Loops –

+0

是的,我檢查過我沒有看到它提到像什麼「{}」或「循環結束」 – Kaninchen

+0

可以在範圍使用'爲I(N):',這是在網站 – Ian

回答

1

在Python,連續的行與相同量的壓痕形成「BLOCK」

在以下示例中,聲明1至3是在同一個塊中。

for i in range(n): 
    statement 1 
    statement 2 

    statement 3 

statement 4 
+0

明白了。感謝您解決我的困惑。 – Kaninchen