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

2.3 標識符和關鍵字

2.3.1 標識符

Python語言的標識符通常由字母、數字、下劃線構成,在Python3中,可以用中文作為標識符,也就是非ASCII表中標識符也是被允許的,但是中文標識符容易出現編碼問題。在使用不同的編輯工具時,中文字符編碼可能會有所區別,所以在實際項目開發中,不建議使用中文標識符。

自定義或使用標識符時需要注意以下問題。

? 字母區分大小寫,如“a”和“A”是兩個不同的標識符。

? 數字可以包含在標識符中,但不能作為標識符的開頭。

? “_單下劃線開頭”:不能直接訪問的類屬性(受保護)。

? “__雙下劃線開頭”:類的私有成員,外部代碼不允許訪問。

? “__雙下劃線開頭和結尾__”:Python中特殊方法專用的標識。

? “單下劃線結尾_”:用戶自定義標識符名稱,用于和系統內置的名稱區分開。

【例2-23】合法的標識符。

【例2-24】非法的標識符。

主站蜘蛛池模板: 连南| 台湾省| 达尔| 招远市| 钟山县| 探索| 台前县| 临夏县| 综艺| 扶风县| 岳阳市| 苍山县| 吉安市| 龙井市| 乌拉特中旗| 甘德县| 红原县| 胶南市| 寿阳县| 海淀区| 梁平县| 将乐县| 望都县| 泽州县| 和政县| 罗山县| 绥中县| 博野县| 苏州市| 叶城县| 樟树市| 台北县| 扎赉特旗| 庆阳市| 文登市| 乐至县| 丰宁| 长宁区| 全州县| 揭东县| 紫金县|