隨著編寫的程序越來越長,有必要了解一些代碼格式的約定,讓你的代碼盡可以能易于閱讀。
python代碼編寫規范為PEP8,有興趣的朋友可以下載觀看,這里僅作簡要說明。
1、縮進
PEP8建議每級縮進都使用4個空格。多數情況下編程語言的縮進都為4個空格,在編輯器中按tab鍵鍵入一個制表符為4個空格,少部分C語言程序使用兩個空格進行縮進,但C語言程序對縮進要求不大,可以使用編輯器規整代碼。但python語言對縮進要求較大,若該縮進的沒有縮進,則程序流程不對。
2、行長
python建議每行不超過80個字符,可在豎屏查閱代碼時或多列查閱代碼時完整顯示。
PEP8建議注釋的行長都不超過72字符,因為有些工具為大型項目自動生成文檔時,會在每行注釋開頭添加格式化字符。
在大多數編輯器中,都可設置一個視覺標志——通常是一條豎線,讓你知道不能越過的界線在什么地方。如下圖右側豎線:
3、空行
要將程序的不同部分分開,可使用空行。
空行不會影響代碼的運行,但會影響代碼的可讀性。Python解釋器根據水平縮進情況來解讀代碼,但不關心垂直間距。