全部小寫,由下劃線連線各個單詞,比如home_addr
注意
1)不論是成員變數還是全域性變數,均不使用m或g為字首
2)變數名不應該帶有型別資訊,因為python是動態語言類,比如name_list,stu_info_dict等都不可以
所有字母大寫,由下劃線連線各個單詞,比如pi = 3.14
以"error"作為字尾
盡量使用全屏寫的單詞,常用的縮寫,如xml, id
function > fn
text > txt
object > obj
count > cnt
number > num
字首下劃線表示非公有
字尾下劃線為了避免關鍵字衝突
兩個字首下劃線,當命名乙個類屬性,避免引起衝突使用
兩個字首下劃線兩個字尾下劃線,python內建的屬性或方法,比如__init__,__new__等,不用這種方式命名,只是使用它們
避免使用下劃線作為變數名的首字元
全部為小寫,由下劃線連線各個單詞,以增加可讀性,比如read_json_file
總使用self作為例項方法的第乙個引數,總使用cls作為類方法的第乙個引數
如果乙個函式的引數名與保留字的關鍵字相同,通常在其名稱後加乙個字尾下劃線
全部小寫,由下劃線連線各個單詞
全部小寫,由下劃線連線各個單詞
首字母大寫,比如player
全部大寫,由下劃線連線各個單詞
以下劃線開頭,全部小寫,由下劃線連線各個單詞
python程式設計規範 最佳實踐
全部小寫,由下劃線連線各個單詞,比如home addr 注意 1 不論是成員變數還是全域性變數,均不使用m或g為字首 2 變數名不應該帶有型別資訊,因為python是動態語言類,比如name list,stu info dict等都不可以 所有字母大寫,由下劃線連線各個單詞,比如pi 3.14 以 ...
python最佳實踐
這段時間開始研究python了在日常工作中總結了以下的實踐 if retrun while 中不用使用 括號 運算中使用 1 2 5設定整數型浮點使用 7.0方法名小寫,類名首字母大寫 def funciton class function 別使用build in的關鍵字 例如不要使用 list 1...
C程式設計最佳實踐
意想不到的麻煩。各種 c 實現通常在某些方面各有不同。堅持使用語言中可能對所有實現都是公共的部分會有幫助。通過這樣做,您更容易將程式移植到新的機器或編譯器,並且不大會遇到編譯器特殊性所帶來的問題。例如,考慮字串 2 1 這裡利用了 最大適合 maximal munch 規則。如果可以巢狀注釋,則可將...