官术网_书友最值得收藏!

2.1 標(biāo)識(shí)符和保留字

標(biāo)識(shí)符用來(lái)識(shí)別變量、函數(shù)、類(lèi)、模塊以及對(duì)象的名稱(chēng)。Python的標(biāo)識(shí)符可以包含英文字母(A~Z, a~z)、數(shù)字(0~9)及下劃線符號(hào)(_),但是它有以下幾個(gè)方面的限制。

(1)標(biāo)識(shí)符的第1個(gè)字符必須是字母表中字母或下劃線符號(hào),并且變量的名稱(chēng)之間不能有空格。

(2)Python的標(biāo)識(shí)符有大小寫(xiě)之分,因此Data與data是不同的標(biāo)識(shí)符。

(3)在Python 3中,非ASCII標(biāo)識(shí)符也被允許使用。

(4)保留字不可以當(dāng)作標(biāo)識(shí)符。

保留字也叫關(guān)鍵字,不能把它們用作任何標(biāo)識(shí)符名稱(chēng)。讀者可以使用以下命令查看Python的保留字:

        >>> import keyword
        >>> keyword.kwlist

運(yùn)行結(jié)果如下:

        ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class',
        'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
        'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not',
        'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

運(yùn)行結(jié)果中顯示了目前Python已經(jīng)定義好的關(guān)鍵字,用戶在定義標(biāo)識(shí)符時(shí)要特別注意,不能和關(guān)鍵字重復(fù)。

主站蜘蛛池模板: 巴彦淖尔市| 仁布县| 赣榆县| 武鸣县| 广元市| 凌云县| 屏山县| 余庆县| 平果县| 衡阳市| 沛县| 正蓝旗| 祁连县| 池州市| 西吉县| 荔波县| 长葛市| 忻州市| 平阴县| 尼勒克县| 陆良县| 大厂| 云浮市| 永仁县| 成武县| 绵竹市| 灵石县| 内江市| 隆子县| 阿拉善盟| 东宁县| 永丰县| 嘉黎县| 武穴市| 西和县| 永年县| 抚顺市| 长寿区| 大理市| 昂仁县| 安阳县|