在python 中,定義變數
a = 3
#python 為弱型別語音,不需要指明其型別,執行時自動識別
a
為變數指向 儲存了 value為3
的記憶體位址。
所以在變數a
中,只有乙個位址引用,id()
函式取物件位址
a = 3
b = 3.0
a == b # return true
a is b # return false
id(a) != id(b)
python中特殊:沒有塊級作用域,其他特性模擬其他語言:c
例如:
if something:
result = 1
else:
result = 2
print(result)#在if塊外,可以識別到result變數
Python學習筆記 變數
a 1,2,3 為賦值符號不是等於,變數a print a 變數名要具有一定的意義 name xia chuan dong color white black 變數命名規則 1字母 數字 下劃線組成,第乙個必須為字母 2系統關鍵字不能用在變數名中,保留關鍵字,and,if,import,3變數名區分...
Python 學習筆記之變數
python中變數名規則與其它大多數高階語言一樣,都是受c語言影響。變數名一般由字元 數字 下劃線組成,python 變數名是 大小寫敏感的。python是動態型別語言,不需要預先宣告變數的型別。變數的型別和值在值在賦值那一刻決定。另外,python中,由於記憶體管理是由直譯器負責的,所以開發人員可...
python學習筆記之變數
python的字串列表有2種取值順序 從左到右索引預設0開始的,最大範圍是字串長度少1 從右到左索引預設 1開始的,最大範圍是字串開頭 如果你要實現從字串中獲取一段子字串的話,可以使用變數 頭下標 尾下標 就可以擷取相應的字串,其中下標是從 0 開始算起,可以是正數或負數,下標可以為空表示取到頭或尾...