for循環代碼塊
回答
Python在縮進時運行一切。縮進級別是如何知道什麼與什麼。
例如,這個工程:
for i in range(10):
print i
但這吹了一個IndentationError
:
for i in range(10):
print i
從docs:在
是空白(空格和製表符)邏輯 行的開頭用於計算lin的縮進級別e,其中 轉用於確定分組報表。
中,但是如果我在哪裏做的話,像這樣爲代碼添加一行代碼(for i in range(10); –
@JackThor indentation *是你的大括號。如果您想在'for'循環中添加一行,請將它縮進與'print i'相同的級別。在for循環之後?恢復正常。希望另一個範圍內的東西已經縮進?再次縮進。 (還有一個建議,請使用空格,或者至少讓你的編輯器將製表符轉換爲空格。)如果你看一下示例Python代碼,這應該很快就會變得清晰。 – vroomfondel
@JackThor我們使用'pass'爲空的複合語句:'爲我在範圍內(10):pass' –
- 1. vhdl代碼(for循環)
- 2. for循環在js代碼
- 3. C89 - for循環增量子句中的代碼塊
- 4. 可能只運行代碼塊for循環一次?
- 5. SASS @for循環輸出CSS作爲一個代碼塊?
- 6. 爲什麼這個for循環執行「else」代碼塊?
- 7. 迭代for循環
- 8. For循環代碼(編譯錯誤)
- 9. 未執行FOR循環中的代碼
- 10. 我的代碼的For循環錯誤?
- 11. java代碼樣式問題 - for循環
- 12. 代碼樣式後,一個for循環
- 13. php PDO for循環剎車代碼
- 14. 代碼在for循環中不執行
- 15. For循環方程成Octave/Matlab代碼
- 16. 更好的代碼爲2 for循環?
- 17. for循環中添加ascii代碼
- 18. Java - for循環中的死代碼
- 19. 爲什麼代碼跳過for循環
- 20. For循環代碼不顯示
- 21. 解釋shell腳本代碼「for循環」
- 22. 時間遞歸for循環代碼
- 23. Java for循環 - 代碼效率
- 24. 代碼在'For'循環後跳過
- 25. LINQ中For循環的等效代碼
- 26. c#for循環錯誤代碼
- 27. 使用for循環來濃縮代碼
- 28. 「for」循環後的JavaScript代碼中斷
- 29. for循環PL/SQL塊
- 30. For循環內While循環的代碼解釋
您是否閱讀過該教程的第一章?這完全是關於縮進。 –
@RohitJain不,我跳過它,直接翻譯到第2章的翻譯。我會回去的。 –
@JackThor是的,它不僅僅是風格。它的語法在python – Cruncher