1. 程式人生 > >語句塊的概念及註釋符的使用

語句塊的概念及註釋符的使用

a.語句塊   1.語句塊是在條件為真(條件語句)時執行或者執行多次(迴圈語句)的一組語句;   2在程式碼前放置空格來縮排語句即可建立語句塊,語句塊中的每行必須是同樣的縮排量;   3.縮排:Python開發者有意讓違反了縮排規則的程式不能通過編譯,以此來強制程式設計師養成良好的程式設計習慣;   4.Python語言利用縮排表示語句塊的開始和退出Off-side規則),而非使用花括號或者某種關鍵字;   5.增加縮排表示語句塊的開始,而減少縮排則表示語句塊的退出;   6.縮排是Python語法的一部分;   7.很多語言使用特殊單詞或者字元(比如begin或{來表示一個語句塊的開始,用另外的單詞或者字元(比如end或})表示語句塊的結束;   8.但是在Python中,冒號(:)用來標識語句塊的開始,塊中的每一個語句都是縮排的(縮排量相同);   9.當回退到和已經閉合的塊一樣的縮排量時,就表示當前塊已經結束了;   b.註釋符   1.python單行註釋符號(#)     井號(#)常被用作單行註釋符號,在程式碼中使用#時,它右邊的任何資料都會被忽略,當做是註釋。     print 1 #輸出1     #號右邊的內容在執行的時候是不會被輸出的。   2.批量、多行註釋符號     在python中也會有註釋有很多行的時候,這種情況下就需要批量多行註釋符了。多行註釋是用三引號''' '''包含的,例如:     '''     專案作者為: mysterious     專案啟動時間:****-**-**     '''     可能有的人會說這不是和多行字串混淆了嗎,但是我看到的許多程式設計師也是這麼用的,使用時候注意區分下就好。   3.python中文註釋方法     在python編寫程式碼的時候,避免不了會出現或是用到中文,這時候你需要在檔案開頭加上中文註釋。     比如建立一個python list,在程式碼上面註釋上它的用途,如果開頭不宣告儲存編碼的格式是什麼,那麼  它會預設使用ASKII碼儲存檔案,這時如果你的程式碼中有中文就會出錯了,即使你的中文是包含在註釋裡面的。     新增中文註釋的方法例子:       #coding=utf-8 或者: #coding=gbk