無論你是用什麼語言來編寫程序,實現功能是其一。其二,你寫的程序須要不斷的進行更新維護。爲了下降爲了維護代碼的成本,最經濟的手段,固然是遵照好的語言編碼規範來寫程序。今天咱們來談談python語言的編碼規則。
python語言有其本身獨特的編碼規則,包括命名規則、代碼書寫規則等。下面咱們來一一介紹。
一、變量命名
變量名一般由字母和下劃線組成。(變量名應儘量的表達此變量的做用,儘可能避免使用縮寫)
二、類名、對象名
類名:類名首字母用大寫,其餘字母採用小寫。(類的私有變量、私有方法以兩個下劃線做爲前綴。)
對象名:對象名用小寫字母。
三、函數名
函數名:函數名一般採用小寫,並用下劃線或單詞首字母大寫來增長名稱的可讀性。
四、代碼縮進與冒號
代碼縮進是指經過在每行代碼前鍵入空格或製表符的方式,表示每行代碼直接的層次關係。採用代碼縮進的編程風格有利於代碼的閱讀和理解。
python的代碼縮進是一種語法,python語言中沒有采用花括號或begin...end...分隔代碼塊,而是使用冒號和代碼縮進來區分代碼之間的層次。
五、模塊的導入規範
模塊是類或函數的集合。
模塊的導入方法:import 或from...import...
六、使用空行分隔代碼
函數之間或類的方法之間用空行分隔,表示一段新的代碼的開始。類和函數入口之間也用一行空行分隔,以突出函數入口的開始。
七、正確的註釋
註釋是用於說明代碼實現的功能、採用的算法、代碼的編寫者以及代碼建立和修改的時間等下信息。註釋是代碼的一部分,註釋起到了對代碼補充說明的做用。
python中的註釋:
# :用於只有一行註釋
''' ''':用於多行註釋