python 學習筆記 變數

2021-08-20 02:53:32 字數 527 閱讀 5299

在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 開始算起,可以是正數或負數,下標可以為空表示取到頭或尾...