變數:可變的量,區別於常量,常量為固定不可變的量
變數的定義方式:變數名=value例:a=1
多個變數的命名格式:變數名1,變數名2=value1,value2例:a,b=1,2
刪除變數名格式: del 變數名刪除後的變數名再也無法訪問
在定義變數名時盡量做到見名知意,例如:你定義乙個變數為count,我大概就知道它表示統計總數
變數名定義時注意事項:
1. 變數名的定義不允許以數字開頭
2. 變數名不支援除了_(下劃線)以外的特殊字元
3. 變數名是區分大小寫的
4. 不支援中文作為變數名,必須使用英文
5. 不能使用python關鍵字作為變數名(比如print就不能拿來做變數名)
示例: 可嘗試用數字開頭,除_的特殊字元,中文,以及關鍵字去作為變數名檢視錯誤。
如何在Python中定義變數
我們首先看一下變數的分類,通常情況下,我們所說到的定義乙個變數,如果沒有特殊說明,那麼就是定義乙個全域性變數。全域性變數 在模組內 在所有函式外面 在class外面,這就是全域性變數 區域性變數 在函式內 在class的方法內 未加self修飾 這就是區域性變數 靜態變數 在class內的,但不在c...
python定義變數長度 python 變數
1 python是一門弱型別語言,變數的型別由它的值確定。2 賦值 直接賦值 a 1 鏈式賦值 a b 1 序列解包賦值 a,b 1,2 等號左邊的變數和右邊的常量個數一定要一致 list a 1 3 a b a list range 10 0,1,2,3,4,5,6,7,8,9 0,1,2,3,4...
Python 中私有變數的定義和用法
大多數 python 都遵循這樣乙個約定 帶有乙個下劃線的名稱 例如 spam 應該被當作是 api 的非公有部分 無論它是函式 方法或是資料成員 為了保證對於類私有成員的有效使用 例如避免名稱與派生類所定義的名稱相衝突 設立了名稱改寫 name mangling 機制。任何形式為 spam 的識別...