python中自定义标识符_python标识符
Python標(biāo)識(shí)符
在python里,標(biāo)識(shí)符有字母、數(shù)字、下劃線組成。
在python中,所有標(biāo)識(shí)符可以包括英文、數(shù)字以及下劃線(_),但不能以數(shù)字開(kāi)頭。
python中的標(biāo)識(shí)符是區(qū)分大小寫的。
以下劃線開(kāi)頭的標(biāo)識(shí)符是有特殊意義的。以單下劃線開(kāi)頭(_foo)的代表不能直接訪問(wèn)的類屬性,需通 過(guò)類提供的接口進(jìn)行訪問(wèn),不能用"from xxx import *"而導(dǎo)入;
以雙下劃線開(kāi)頭的(__foo)代表類的私有成員;以雙下劃線開(kāi)頭和結(jié)尾的(__foo__)代表python里 特殊方法專用的標(biāo)識(shí),如__init__()代表類的構(gòu)造函數(shù)。
Python保留字符
下面的列表顯示了在Python中的保留字。這些保留字不能用作常數(shù)或變數(shù),或任何其他標(biāo)識(shí)符名稱。
所有Python的關(guān)鍵字只包含小寫字母。
and exec not assert finally or break for pass
class from print continue global raise def if return del import try elif in while else is with except lambda yield
行和縮進(jìn)
學(xué)習(xí)Python與其他語(yǔ)言大的區(qū)別就是,Python的代碼塊不使用大括號(hào)({})來(lái)控制類,函數(shù)以及其他 邏輯判斷。python具特色的就是用縮進(jìn)來(lái)寫模塊。
縮進(jìn)的空白數(shù)量是可變的,但是所有代碼塊語(yǔ)句必須包含相同的縮進(jìn)空白數(shù)量,這個(gè)必須嚴(yán)格執(zhí)行。如 下所示:
if True:
print "True"
else:
print "False"
以下代碼將會(huì)執(zhí)行錯(cuò)誤:
if True:
print "Answer"
print "True"
else:
print "Answer"
print "False"
因此,在Python的代碼塊中必須使用相同數(shù)目的行首縮進(jìn)空格數(shù)。
總結(jié)
以上是生活随笔為你收集整理的python中自定义标识符_python标识符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: win8页面 html,Win8 Met
- 下一篇: 使用Python获取股票的基金持仓数据