python 命名規(guī)范知識(shí)點(diǎn)匯總
1,模塊命名
(1)模塊推薦使用小寫(xiě)命名,
(2)除非有很多字母,盡量不要用下劃線
因?yàn)楹芏嗄K文件存與模塊名稱(chēng)一致的類(lèi),模塊采用小寫(xiě),類(lèi)采用首字母大寫(xiě),這樣就能區(qū)分開(kāi)模塊和類(lèi)。
2,類(lèi)命名
(1)類(lèi)名使用駝峰(CamelCase)命名風(fēng)格,首字母大寫(xiě);
(2)私有類(lèi)可用一個(gè)下劃線開(kāi)頭。
3,函數(shù)命名
(1)函數(shù)名一律小寫(xiě),如有多個(gè)單詞,用下劃線隔開(kāi)
(2)類(lèi)內(nèi)部函數(shù)命名,用單下劃線(_)開(kāi)頭(該函數(shù)可被繼承訪問(wèn))
(3)類(lèi)內(nèi)私有函數(shù)命名,用雙下劃線(__)開(kāi)頭(該函數(shù)不可被繼承訪問(wèn))
4,變量命令
(1)變量名推薦小寫(xiě),如有多個(gè)單詞,用下劃線隔開(kāi)
(2)類(lèi)內(nèi)部變量命名,用單下劃線(_)開(kāi)頭(該變量可被繼承訪問(wèn))
(3)類(lèi)內(nèi)私有變量命名,用雙下劃線(__)開(kāi)頭(該變量不可被繼承訪問(wèn))
5,常量命令
使用下劃線分割大些字母命名
相關(guān)文章
Python Django 添加首頁(yè)尾頁(yè)上一頁(yè)下一頁(yè)代碼實(shí)例
這篇文章主要介紹了Python Django 添加首頁(yè)尾頁(yè)上一頁(yè)下一頁(yè)代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
python構(gòu)建自定義回調(diào)函數(shù)詳解
在工作中,回調(diào)函數(shù)使用的場(chǎng)景是非常多的,下面我們就來(lái)通過(guò)例子程序來(lái)詳細(xì)了解利用了Python的屬性機(jī)制構(gòu)建了一個(gè)自定義回調(diào)函數(shù)的使用2017-06-06
Python面向?qū)ο笾?lèi)和實(shí)例用法分析
這篇文章主要介紹了Python類(lèi)和實(shí)例用法,較為詳細(xì)的分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中類(lèi)、實(shí)例、構(gòu)造函數(shù)、析構(gòu)函數(shù)、私有變量等相關(guān)概念與使用技巧,需要的朋友可以參考下2019-06-06
python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖
這篇文章主要介紹了python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
Python實(shí)現(xiàn)提取語(yǔ)句中的人名
這篇文章主要為大家介紹一個(gè)小工具:可以將語(yǔ)句中的人名提取出來(lái)。文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-01-01

