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