Python標識符
主要作用就是作為變量、函數、類、模塊以及其他對象的名稱
命令規則
1、標識符是由字符(A~Z 和 a~z)、下划線和數字組成,但第一個字符不能是數字。
2、標識符不能和 Python 中的保留字相同。
3、Python中的標識符中,不能包含空格、@、% 以及 $ 等特殊字符。
4、在 Python 中,標識符中的字母是嚴格區分大小寫的。
5、Python 語言中,以下划線開頭的標識符有特殊含義。
6、Python 允許使用漢字作為標識符,但我們應盡量避免使用漢字作為標識符,這會避免遇到很多奇葩的錯誤。
優化規范
- 當標識符用作模塊名時,應盡量短小,並且全部使用小寫字母,可以使用下划線分割多個字母,例如 game_mian、game_register 等。
- 當標識符用作包的名稱時,應盡量短小,也全部使用小寫字母,不推薦使用下划線,例如 com.mr、com.mr.book 等。
- 當標識符用作類名時,應采用單詞首字母大寫的形式。例如,定義一個圖書類,可以命名為 Book。
- 模塊內部的類名,可以采用 "下划線+首字母大寫" 的形式,如 _Book;
- 函數名、類中的屬性名和方法名,應全部使用小寫字母,多個單詞之間可以用下划線分割;
- 常量命名應全部使用大寫字母,單詞之間可以用下划線分割;