命名規范在編寫代碼中起到很重要的作用,使用命名規范可以更加直觀地了解代碼所代表的含義,讓代碼具有有可讀性、易寫性與明義性。
今天跟大家講講Python常用的命名和命名規范。
駱駝式命名法(Camel-Case)一詞來自 Perl 語言中普遍使用的大小寫混合格式,又稱駝峰式命名法,是電腦程式編寫時的一套命名規則(慣例),並無絕對與強制,為的是增加識別和可讀性。
是指混合使用大小寫字母來構成變量和函數的名字,分為小駝峰命名法和大駝峰命名法
除第一個單詞外,其他單詞首字母均大寫。
大駝峰法(即帕斯卡命名法)單詞首字母均大寫。
全由小寫字母和下劃線組成,單詞用小寫單詞間用下劃線連接,也稱“下劃線命名法”。
各個單詞之間用中劃線“-”連接,又稱脊柱命名法(spinal-case)、train-case。
變量名依次由屬性、類型、描述組成,如:int iUserName,i為int類型縮寫,UserName是描述。
混雜大小寫,隨性……
變量
變量名必須是一個有效的標識符;
變量名不用使用Python中的保留字;
慎用小寫字面l和大寫字母O;
應選用有意義的詞作為變量;
盡量小寫, 如有多個單詞,用下劃線隔開即采用蛇形命名法(snake_case)命名。
i = 0
if i>0:
number = 0,
school_name= " Tsinghua"
常量采用全大寫,如多個單詞,用下劃線隔開。
PAI=3.14
MAX_CONNECTION=100
CONNECTION_TIMEOUT=500
只有一個單詞時全部小寫,有多個單詞時采用蛇形命名法(snake_case)命名。
def function():
pass
def function_name():
pass
私有函數在函數前加一個下劃線。
classPerson():
def _private_func():
pass
類名使用大駝峰(CamelCase)命名風格,首字母大寫,私有類可用一個下劃線開頭。
class ClassName():
pass
推薦使用蛇形命名法(snake_case)。
impor module_name
import html_parser
最後感謝每一個認真閱讀我文章的人,看著粉絲一路的上漲和關注,禮尚往來總是要有的,雖然不是什麼很值錢的東西,如果你用得到的話可以直接拿走
這些資料,對於想從事【軟件測試】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!加入我們下方交流群就可以免費獲取了,希望對大家有所幫助…….