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建立變數名軟體 動態建立變數名
我有這段 來建立乙個介面和一些按鈕 maya中的python class mrshadowmapchangerui def init self smattrs shadowmap smapresolution smapsamples smapsoftness smapbias smniceattrs...
python注釋與變數名
python 一 再給計算機執行的同時也要給人 因此需要對 進行注釋 1 行注釋 只能在同一行進行注釋,用 注釋內容 2 多行注釋 可以跨多行進行注釋,用 注釋內容 或者 注釋內容 二 變數 1 變數含義 為方便資料的呼叫,對資料進行命名,可以理解為賦予乙個東西乙個名字。python中變數名對於變數...
Python 動態定義變數名
目的 實現根據傳入的引數,如 n 6,動態的生成6個變數名,可以在後續程式中呼叫使用 在python的命名空間中,將變數名與值儲存在字典中,可以通過locals globals 函式分別獲取區域性命名空間和全域性命名空間。示例 names locals listtemp for i in range...