python3精要(64)-Python命名风格规范-google版
生活随笔
收集整理的這篇文章主要介紹了
python3精要(64)-Python命名风格规范-google版
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、全集
https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/contents/
見上面鏈接,個人認為是一個非常不錯的Python編寫規則。
可總結為以下幾種形式
2、Python命名規則
應該避免的名稱
單字符名稱, 除了計數器和迭代器.
包/模塊名中的連字符(-)
雙下劃線開頭并結尾的名稱(Python保留, 例如__init__)
命名約定
所謂”內部(Internal)”表示僅模塊內可用, 或者, 在類內是保護或私有的.
用單下劃線(_)開頭表示模塊變量或函數是protected的(使用from module import *時不會包含).
用雙下劃線(__)開頭的實例變量或方法表示類內私有.
將相關的類和頂級函數放在同一個模塊里. 不像Java, 沒必要限制一個類一個模塊.
對類名使用大寫字母開頭的單詞(如CapWords, 即Pascal風格), 但是模塊名應該用小寫加下劃線的方式(如lower_with_under.py). 盡管已經有很多現存的模塊使用類似于CapWords.py這樣的命名, 但現在已經不鼓勵這樣做, 因為如果模塊名碰巧和類名一致, 這會讓人困擾.
總結
以上是生活随笔為你收集整理的python3精要(64)-Python命名风格规范-google版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mybatis源码分析开篇
- 下一篇: mxnet基础到提高(48)-ones和