Python 需要使用標識符來為變數命名,其實標識符就是用來為程式中變數、類別、方法命名的符號(簡單來說,標識符就是合法的名字)。
Python 語言的識別碼必須以字母、下畫線(_)開頭,後面可以跟著任意數目的字母、數字和下畫線(_)。此處的字母並不限於 26 個英文字母,可以包含中文字元、日文字等。
由於 Python 3 支援 UTF-8 字元集,因此 Python 3 的識別碼可以使用 UTF-8 所能表示的多種語言的字元。 Python 語言是區分大小寫的,因此 abc 和 Abc 是兩個不同的識別碼。
Python 2.x 對中文支援較差,如果要在Python 2.x 程式中使用中文字元或中文變量,則需要在Python 原始程式的第一行增加「#coding:utf-8 ”,當然別忘了將原始檔案儲存為UTF-8 字元集。
在使用標識符時,需要注意如下規則:
#標識符可以由字母、數字、底線(_)組成,其中數字不能開頭。
標識符不能是 Python 關鍵字,但可以包含關鍵字。
標識符不能包含空格。
例如下面變量,有些是合法的,有些是不合法的:
abc_xyz:合法。
HelloWorld:合法。
abc:合法。
xyz#abc:不合法,識別碼中不允許出現「#」號。
abc1:合法。
1abc:不合法,識別碼不允許數字開頭。
以上是python變數名有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!