Python語言變量命名規(guī)則變量名只能包含字母、數(shù)字和下劃線。
創(chuàng)新互聯(lián):于2013年開始為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為1000多家公司企業(yè)提供了專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需定制制作由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
變量名可以字母或下劃線開頭,但不能以數(shù)字開頭。
例如,可將變量命名為message_1,但不能將其命名為1_message。變量名不能包含空格,但可使用下劃線來分隔其中的單詞。
以下示例,變量名greeting_message可行,但變量名greetingmessage會引發(fā)錯誤。
不要將Python關(guān)鍵字和函數(shù)名用作變量名,即不要使用Python保留用于特殊用途的單詞,如print。變量名應(yīng)既簡短又具有描述性。慎用小寫字母l和大寫字母O,因給他們可能被人錯看成數(shù)字1和0;
注意:應(yīng)使用小寫的Python變量名。
駝峰命名法當變量名是由二個或多個單詞組成時,還可以利用駝峰命名法來命名。
小駝峰式命名法第一個單詞以小寫字母開始,后續(xù)單詞的首字母大寫。
大駝峰式命名法每一個單詞的首字母都采用大寫字母。
名稱不要縮寫!??!
名稱不要縮寫?。?!
名稱不要縮寫?。?!
包命名:小寫,下劃線_連接單詞
模塊命名:小寫,下劃線_連接單詞
類命名:雙駝峰,MyClass
函數(shù)命名:小寫,下劃線_連接單詞
全局變量:每個字母大寫
注釋很重要,要注明函數(shù)或類的功能,參數(shù)的數(shù)據(jù)類型、含義等。
注釋模板:
注釋的作用:
Python有句話是do not repeat yourself,即不要做重復(fù)的事,因此出現(xiàn)了類或函數(shù)的封裝和繼承,基于此可提高代碼的重復(fù)利用性。
3個。
Python命名的規(guī)則:模塊名一般使用全部小寫如myphone類名第一個字母大寫,如果有多個單詞,每一個單詞的第一個字母大寫如:MyPhone
函數(shù)名:小寫,如果有多個單詞用下劃線隔開如my_phone常量名字一般全大寫:MYPHONE。
1、全部轉(zhuǎn)換成大寫:upper()
用法: str = ‘marsggbo’
print str.upper()
結(jié)果:MARSGGBO
2、全部轉(zhuǎn)換成小寫:lower()
用法:str = 'MarsGGbO'
print str.lower()
結(jié)果:? marsggbo
3、首字母轉(zhuǎn)換成大寫:capitalize()? ,其余全部小寫
注意:此方法返回的字符串只有它的第一個字符大寫的副本。
用法:str = 'mars is VEry sliM and cLever!'
print str.capitalize()
結(jié)果:Mars is very slim and clever!
4、標題首字母大寫:title()
用法:str = 'mARS iS slim and cLEver!'
print str.title()
結(jié)果:Mars Is Slim And Clever!
擴展資料:
輸入一串字符,將大寫字母轉(zhuǎn)換成小寫字母,小寫字母轉(zhuǎn)換為大寫字母
a = input("請 輸入字符:")
b = []
for n in a :
if "a"= n = "z":
b.append(n.upper())
elif"A" = n = "Z" :
b.append(n.lower())
else:
b.append(n)
print("".join(b))
參考資料:百度百科——Python(計算機程序設(shè)計語言)