python中什麼是變數變數命的命名,應遵循哪些規則

2021-07-01 01:49:27 字數 1626 閱讀 5825

1樓:娛樂小八卦啊

變數命名注意事項:

1、變數名的長度不受限制,但其中的字元必須是字母、數字、或者下劃線( ) ,而不能使用空格、連字元、標點符號、引號或其他字元。

2、 變數名的第乙個字元不能是數字,必須是字母或下劃線。

3、python區分大小寫。

4、不能將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 字符集。

2樓:匿名使用者

1、變數名可以包括字母、數字、下劃線,但是數字不能做為開頭。例如:name1是合法變數名,而1name就不可以。

2、系統關鍵字不能做變數名使用

3、除了下劃線之個,其它符號不能做為變數名使用4、python的變數名是除分大小寫的,例如:name和name就是兩個變數名,而非相同變數哦。

變數的命名規則

什麼是"變數的命名規範"?

3樓:殘濤驚夢

以字母、下劃線(也就是『 _ 』 )、數字命名組成命名的第乙個字元必須是字母或者下劃線

例如合法的命名:name_123、name123_、_name123、_123name

不能以數字開頭,不能包含除字母、下劃線、數字以外的其他字元。

變數命名規則是怎樣的?

4樓:糜虹穎考融

變數名只能是字母(a-z

a-z),數字(0-9),下劃線(_)的組合,並且之間不能包含空格,數字不能放在變數名首位,並且不能使用系統關鍵字

這只個乙個大流的命名規則,具體的根據你所使用的編輯語言不同也不是完全相同的

5樓:學玉芬衡棋

這是人家cpu製作廠商的事情

在win系統中(沒有用過別的os)翻譯成機器語言,根本就找不到變數名,都是按照位址來操作的

至於陣列名可以表示乙個位址

inta[100],

intb

a表示位址,b表示值

是c語言這麼規定的,這個就是沒有什麼理由

變數名對應的是什麼,程式執行期間是怎麼操作變數的?

比如char

str[100]="welcome";

就是welcome存在於程式中(硬碟上)

全域性變數大都也湊儲存於硬碟上

區域性變數,在棧中進行操作

如int

a;可以翻譯為

subesp,4

你學過彙編之後可以稍微懂一點

python中什麼是變數什麼是引數

變數就是定義之後還能發生改變,可以重新賦值的量 是與常量相對而言,python裡 a 5 就算是宣告乙個變數 a 了 引數是用在函式裡的。變數與引數的含義在所有程式語言 嗯,我所知的語言 中都是一樣的。說的對,不過補充下,引數也是變數,引數的值也可變嘛。python中變數名後面加冒號是什麼意思?這是...

python中怎麼定義全域性變數,js中如何定義全域性變數?

複製 count 0 def fuc count print count count 1 for i in range 0,10 fuc count 複製 結果是 不是我們想要的結果。解決之道一 全域性變數 複製 global a a 3 def fuc global a print a a a 1...

python類中定義的變數不能給函式用

value 是 ks的乙個類屬性 class attribute 你必須用 ks.value 來訪問它,把 for i in value 改成 for i in ks.value 即可。python 類的變數呼叫自己類中函式的問題 protected void syncexec runnable r...