- Python應用與實戰
- 王科飛等編著
- 8字
- 2023-06-19 16:38:37
2.3 標識符和關鍵字
2.3.1 標識符
Python語言的標識符通常由字母、數字、下劃線構成,在Python3中,可以用中文作為標識符,也就是非ASCII表中標識符也是被允許的,但是中文標識符容易出現編碼問題。在使用不同的編輯工具時,中文字符編碼可能會有所區別,所以在實際項目開發中,不建議使用中文標識符。
自定義或使用標識符時需要注意以下問題。
? 字母區分大小寫,如“a”和“A”是兩個不同的標識符。
? 數字可以包含在標識符中,但不能作為標識符的開頭。
? “_單下劃線開頭”:不能直接訪問的類屬性(受保護)。
? “__雙下劃線開頭”:類的私有成員,外部代碼不允許訪問。
? “__雙下劃線開頭和結尾__”:Python中特殊方法專用的標識。
? “單下劃線結尾_”:用戶自定義標識符名稱,用于和系統內置的名稱區分開。
【例2-23】合法的標識符。

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

推薦閱讀
- TypeScript Essentials
- GraphQL學習指南
- Learning ASP.NET Core 2.0
- 深入理解Java7:核心技術與最佳實踐
- 從學徒到高手:汽車電路識圖、故障檢測與維修技能全圖解
- JavaScript+Vue+React全程實例
- iOS應用逆向工程(第2版)
- 微信小程序開發解析
- Modular Programming in Java 9
- Unreal Engine 4 Shaders and Effects Cookbook
- Mastering JavaScript High Performance
- Arduino家居安全系統構建實戰
- Python網絡爬蟲技術與應用
- Visual FoxPro 6.0程序設計
- Mastering Elixir