2014-04-09 73 views
0

我是新來的面向對象的Bash。我有一個非常簡單的問題,我在谷歌或Stack Overflow中遇到了困難。「Finishing」Python中的for循環

如何指示for循環的結束?我見過的例子沒有「完成」(從我習慣的Bash中)。我將如何運行此代碼直到輸出最後一個字符?那麼如何在for循環中沒有包含程序的情況下添加更多代碼?

for i in ['a', 'b', 'c', 'd']: 
    print i 

回答

7

只是不縮進你想要在你的循環之外的代碼。 Python對空白敏感。

for i in ['a', 'b', 'c', 'd']: 
    print i 

# The code at this indentation is not part of the above block. 
print 42 
+0

隨着附錄的繼續和break語句可用於跳過正在循環的元素或在必要時退出循環。 – JackGibbs

+0

啊,很明顯。謝謝! – JSolano