這篇文章帶給大家的內容是關於python的編寫規範和命名規範的總結,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
寫規格
#每個import 語句只導入一個模組,盡量避免一次導入多個模組。
不要在行尾加上分號“;”,也不要用分號將兩個指令放在同一行。
建議每行不超過80個字符,如果超過,建議使用小括號將多行內容隱式地連接起來,而不建議使用反斜線進行連接
使用必要的空白行可以增加程式碼的可讀性。一般在頂層定義(如函數或類別的定義)之間空兩行,而方法定義之間空一行。另外,在用來分隔某些功能的位置也可以空一行。
通常情況,運算子兩側、函數參數之間、逗號兩側建議使用空殼進行分隔。
應該避免在循環中使用 和 =運算元累積字串。這是因為字串是不可變的,這樣做會建立不必要的臨時物件。建議的做法是將每個子字串加入列表,然後在循環結束後使用join()方法連接列表。
適當地使用異常處理結構來提高程式容錯性,但不能過多的依賴異常處理結構,適當的明確判斷還是必要的。
命名規格
#模組名稱盡量短小,並且使用全部的小寫字母,可以使用底線分隔多個字母。
套件名稱盡量短小,並且使用全部的小寫字母,不建議使用底線。
類別名稱採用單字首字母大寫形式。
模組內部的類別採用下劃線 Pascal風格的類別名稱組成。
函數、類別的屬性和方法的命名規則同模組類似,也是 全部採用小寫字母,多個字母間用底線分隔。
常數命名時採用全部大寫字母,可以使用底線。
使用下劃線開頭的模組變數或函數是受保護的,在使用import *from語句從模組中導入時這些變數或函數不能被導入。
使用底線開頭的實例變數或方法是類別私有的。
#
以上是python的編寫規範和命名規範的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!