變量是什么
變:變化,重在變字,量:計量,衡量,表示一種狀態
變量的定義
level = 1
level : 變量名, = :賦值符號,1 :值
變量的規則:
數字,字母,下划線, 任意組合,數字不能開頭,python 的關鍵字不能用,變量名盡量有意義。(變量表示的某種意義)
python 有一個資源回收機制
引用計數為 0 ,會被python的垃圾回收機制定期自動回收釋放空間。
# 增加引用計數
x = 1
y = x
z = y
主:此時,x , y , z 都引用同一個 值 1 ,id 一樣
# 減少引用計數
y = 2
del x
z = 'abc'
is 是比較 id == 比較類型 , id 一樣,value 和 type 一定一樣。type 一樣,id 不一定一樣。
ps : id() 查看 地址,type() 查看類型,value :值

常量
不變的量
python中沒有專門定義常量的方式,通常使用大寫變量名表示
僅僅是一種提示效果
NAME = ’tony' ( 本質還是變量)
主:定義方式一般有駝峰體和下划線
OldboyLear = 'Python'
oldboy_lear = 'Python'
注釋規則:
#單行注釋 #注釋可以是英文和中文不能使用拼音 """ 多行注釋 第一種方式 """ ''' 多行注釋 第二種方式 '''
