python函數(shù)名小寫 python 字符串小寫

python變量名的命名規(guī)則

Python語(yǔ)言變量命名規(guī)則變量名只能包含字母、數(shù)字和下劃線。

創(chuàng)新互聯(lián):于2013年開(kāi)始為各行業(yè)開(kāi)拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為1000多家公司企業(yè)提供了專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站推廣服務(wù), 按需定制制作由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺(jué)效果,策劃師分析客戶的同行競(jìng)爭(zhēng)對(duì)手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。

變量名可以字母或下劃線開(kāi)頭,但不能以數(shù)字開(kāi)頭。

例如,可將變量命名為message_1,但不能將其命名為1_message。變量名不能包含空格,但可使用下劃線來(lái)分隔其中的單詞。

以下示例,變量名greeting_message可行,但變量名greetingmessage會(huì)引發(fā)錯(cuò)誤。

不要將Python關(guān)鍵字和函數(shù)名用作變量名,即不要使用Python保留用于特殊用途的單詞,如print。變量名應(yīng)既簡(jiǎn)短又具有描述性。慎用小寫字母l和大寫字母O,因給他們可能被人錯(cuò)看成數(shù)字1和0;

注意:應(yīng)使用小寫的Python變量名。

駝峰命名法當(dāng)變量名是由二個(gè)或多個(gè)單詞組成時(shí),還可以利用駝峰命名法來(lái)命名。

小駝峰式命名法第一個(gè)單詞以小寫字母開(kāi)始,后續(xù)單詞的首字母大寫。

大駝峰式命名法每一個(gè)單詞的首字母都采用大寫字母。

Python命名規(guī)則與注釋風(fēng)格

名稱不要縮寫?。?!

名稱不要縮寫?。?!

名稱不要縮寫!??!

包命名:小寫,下劃線_連接單詞

模塊命名:小寫,下劃線_連接單詞

類命名:雙駝峰,MyClass

函數(shù)命名:小寫,下劃線_連接單詞

全局變量:每個(gè)字母大寫

注釋很重要,要注明函數(shù)或類的功能,參數(shù)的數(shù)據(jù)類型、含義等。

注釋模板:

注釋的作用:

Python有句話是do not repeat yourself,即不要做重復(fù)的事,因此出現(xiàn)了類或函數(shù)的封裝和繼承,基于此可提高代碼的重復(fù)利用性。

python函數(shù)命名一般不超過(guò)幾個(gè)

3個(gè)。

Python命名的規(guī)則:模塊名一般使用全部小寫如myphone類名第一個(gè)字母大寫,如果有多個(gè)單詞,每一個(gè)單詞的第一個(gè)字母大寫如:MyPhone

函數(shù)名:小寫,如果有多個(gè)單詞用下劃線隔開(kāi)如my_phone常量名字一般全大寫:MYPHONE。

python如何定義函數(shù)將小寫轉(zhuǎn)換為大寫

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()? ,其余全部小寫

注意:此方法返回的字符串只有它的第一個(gè)字符大寫的副本。

用法:str = 'mars is VEry sliM and cLever!'

print str.capitalize()

結(jié)果:Mars is very slim and clever!

4、標(biāo)題首字母大寫:title()

用法:str = 'mARS iS slim and cLEver!'

print str.title()

結(jié)果:Mars Is Slim And Clever!

擴(kuò)展資料:

輸入一串字符,將大寫字母轉(zhuǎn)換成小寫字母,小寫字母轉(zhuǎn)換為大寫字母

a = input("請(qǐng) 輸入字符:")

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(計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言)

網(wǎng)站欄目:python函數(shù)名小寫 python 字符串小寫
URL分享:http://www.muchs.cn/article42/hjeehc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)小程序開(kāi)發(fā)、軟件開(kāi)發(fā)網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)