1、識別符號由字元(a~z程式設計客棧和a~z)、下劃線和數字組成,但第乙個字元不能是數字。www.cppcns.com
2、保留字元不能與識別符號相同。
3、不能包含空格、@、%和$等特殊字元。
4、字母嚴格區分大小寫。
儘管識別符號可以有下劃線,但是下劃線開頭的識別符號往往含有特殊的含義,所以不建議使用下劃線開頭的識別符號,除非你程式設計客棧確實要這樣做。
例:下列識別符號合法www.cppcns.com:
abcd
abc_d
abc_3d
if //python區分大小寫,所以if是保留字,但if不是,可以用
下列識別符號不合法:
3abc //數字不能開頭
if //識別符號不能與保留字相同
@abc //識別符號不能有空格、@、% 以及 $ 等特殊字元
知識點擴充:
python識別符號命名規範
簡單地理解,識別符號就是乙個名字,就好像我們每個人都有屬於自己的名字,它的主要作用就是作為變數、函式、類、模組以及其他物件的名稱。
python 中識別符號的命名不是隨意的,而是要遵守一定的命令規則,比如說:大理石平台生產廠
識別符號是由字元(a~z 和 a~z)、下劃線和數字組成,但litbmzid第乙個字元不能是數字。
識別符號不能和 python 中的保留字相同。有關保留字,後續章節會詳細介紹。
python中的識別符號中,不能包含空格、@、% 以及 $ 等特殊字元。
例如,下面所列舉的識別符號是合法的:
以下命名的識別符號不合法:
在 python 中,識別符號中的字母是嚴格區分大小寫的,也就是說,兩個同樣的單詞,如果大小格式不一樣,多代表的意義也是完全不同的。比如說,下面這 3 個變數之間,就是完全獨立、毫無關係的,它們彼此之間是相互獨立的個體。
python 語言中,以下劃線開頭的識別符號有特殊含義,例如:
以單下劃線開頭的識別符號(如 _width),表示不能直接訪問的類屬性,其無法通過 from...import* 的方式匯入;
以雙下劃線開頭的識別符號(如__add)表示類的私有成員;
以雙下劃線作為開頭和結尾的識別符號(如 __init__),是專用識別符號。
因此,除非特定場景需要,應避免使用以下劃線開頭的識別符號。
python 識別符號
在 python 裡,識別符號由字母 數字 下劃線組成。在 python 中,所有識別符號可以包括英文 數字以及下劃線 但不能以數字開頭。python 中的識別符號是區分大小寫的。以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不...
Python 識別符號
在 python 裡,識別符號由字母 數字 下劃線組成。在 python 中,所有識別符號可以包括英文 數字以及下劃線 但不能以數字開頭。python 中的識別符號是區分大小寫的。以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不...
Python識別符號
識別符號由字母 數字 下劃線組成,但不能以數字開頭,且區分大小寫。以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的foo 代表類的私有成員 以雙下劃線開頭和結尾的foo代表 ...