1.使用四個空格而不是tab進行縮進
原因是:有的編譯環境tab佔8位,有的佔4位,例如在佔4位的環境中編寫的程序,移植到其他平臺,而這個平臺中tab佔8位字符,這就會導致錯誤發生,因爲python代碼塊是通過縮進對齊表達代碼邏輯而不是使用大括號。
所以爲了避免錯誤發生建議使用空格。
如果覺得敲空格太麻煩,就在開發環境中設置tab佔幾個位,例如pycharm中 file—>setting,選擇Editor—>Code Style—>python中設置tab佔的空格數。
2.默認使用utf-8編碼
3.儘量不要使用魔術方法
4.類中使用self作爲默認參數
5.命名時,儘量使用駝峯式或單詞+下劃線,要保證見名知意
比如使用CamelCase來命名類,
使用lower_case_with_underscores來命名函數和方法
6.操作符和逗號之後使用空格,但不要在括號內部使用
7.使用空行來間隔函數與類
8.一行不要超過79個字母
9.要寫函數與類註釋
今天有點累,改天再詳細寫,大家可以參考下面這個鏈接:
參考:https://blog.csdn.net/ratsniper/article/details/78954852