python程式設計規範 最佳實踐

2021-10-01 18:44:05 字數 779 閱讀 7626

全部小寫,由下劃線連線各個單詞,比如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 規則。如果可以巢狀注釋,則可將...