首頁  >  文章  >  後端開發  >  python的編寫規範和命名規範的總結

python的編寫規範和命名規範的總結

不言
不言轉載
2019-01-25 09:55:522045瀏覽

這篇文章帶給大家的內容是關於python的編寫規範和命名規範的總結,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

 寫規格

  • #每個import 語句只導入一個模組,盡量避免一次導入多個模組。

  • 不要在行尾加上分號“;”,也不要用分號將兩個指令放在同一行。

  • 建議每行不超過80個字符,如果超過,建議使用小括號將多行內容隱式地連接起來,而不建議使用反斜線進行連接

  • 使用必要的空白行可以增加程式碼的可讀性。一般在頂層定義(如函數或類別的定義)之間空兩行,而方法定義之間空一行。另外,在用來分隔某些功能的位置也可以空一行。

  • 通常情況,運算子兩側、函數參數之間、逗號兩側建議使用空殼進行分隔。

  • 應該避免在循環中使用 和 =運算元累積字串。這是因為字串是不可變的,這樣做會建立不必要的臨時物件。建議的做法是將每個子字串加入列表,然後在循環結束後使用join()方法連接列表。

  • 適當地使用異常處理結構來提高程式容錯性,但不能過多的依賴異常處理結構,適當的明確判斷還是必要的。

命名規格

  • #模組名稱盡量短小,並且使用全部的小寫字母,可以使用底線分隔多個字母。

  • 套件名稱盡量短小,並且使用全部的小寫字母,不建議使用底線。

  • 類別名稱採用單字首字母大寫形式。

  • 模組內部的類別採用下劃線 Pascal風格的類別名稱組成。

  • 函數、類別的屬性和方法的命名規則同模組類似,也是 全部採用小寫字母,多個字母間用底線分隔。

  • 常數命名時採用全部大寫字母,可以使用底線。

  • 使用下劃線開頭的模組變數或函數是受保護的,在使用import *from語句從模組中導入時這些變數或函數不能被導入。

  • 使用底線開頭的實例變數或方法是類別私有的。

 

#

以上是python的編寫規範和命名規範的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除