課程重點
縮排與沒有縮排的差別。
def my_function( ):,都有縮排,全部(每一行),都是它的程式碼區塊。 呼叫my_function( )時,會逐一(line by line)的被執行。
Line 7 print("World"),並沒有在 def my_function( ): 裡面,不是它的程式碼區塊。 呼叫my_function( )時,這一行不會被執行。
縮排時,應該使用 space 還是 tab? 按照 PEP 8 -- Style Guide for Python Code 的規定,縮排要按四下 spaces。 取決於你所使用的 IDE。
例如,repl,可以在你按下enter鍵後,依照設定自動幫你縮排(空幾格)。

我個人認為,用什麼樣子的形式去縮排都可以。
重點是,要了解縮排的正確觀念。