每天學一點——python變數、常量與數字型別
阿新 • • 發佈:2021-12-23
python變數、常量與數字型別
常量
(一句話能概括先講它)
嚴格來講,python中除了π與N就沒有不變的量
所以,在python中我們識別常量是看它是否全大寫(如下圖)
變數
變數,顧名思義,就是變化的值
變數由字母、數字、下劃線組成
**注意不要以數字開頭**
不可以用python的保留字
eg:print、class、if、and等
變數名一定要見名知意朋友們
變數的命名規範
分為大小駝峰體(如下圖)
變數的三要素
變數值
記憶體地址編號
直接列印關聯變數值的變數名id就可以得到他的記憶體地址
變數型別
同理,直接列印關聯變數值的變數名檢視資料型別
#垃圾回收機制#
小整數池,(瞭解即可)
-5到256
引用計數
當a、b、c共用一個變數值的時候,他們的記憶體地址一致
那麼變數值10的引用計數為3
當變數值切斷了與所有變數名的關係,即減少計數為零時
變數值10為記憶體垃圾
標記清除
當記憶體中的資料快滿的時候,
會停止一切程式的執行,進行全盤掃描,
把記憶體中引用計數為零的資料清理掉
分代回收
根據每次掃描的不同把資料分為常用於不常用,常用的量掃描間隔的時間會比較長,反之,掃描時間變短
資料型別初接觸——數字型別
資料型別分很多種,比如聲音、視訊、圖片等
所以在程式設計也有對資料型別的分類
今天就接觸一個python中的數字型別
整型(int)
浮點型(Float)
這裡注意一下,凡是帶小數點的全部都是浮點型*****
好了就這些
完結撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。