編程語言的發展史及變量

編程語言的發展史

機器語言python

彙編語言編程

高級語言編程語言

特色是開發速度愈來愈快,難度愈來愈低,可是執行速度愈來愈美慢對象

變量是什麼?

變量是可改變的量內存

變量的命名規範

變量只能包含字母,數字,下劃線開發

不能以數字開頭變量

變量名不能和關鍵字,模塊名相同垃圾回收

變量名應簡短,既有描述性引用

變量的三大要素

id變量名,type變量類型,value變量值命名

垃圾回收機制

  • 引用計數

當指向該對象的內存的引用計數爲0時,該內存會被python回收

  • 標記-清除 (追蹤回收)

它分爲兩個階段

  1. 第一階段是標記階段,GC會把多有 活動對象 打上標記,
  2. 第二階段是把那些沒有標記的對象 進行回收
相關文章
相關標籤/搜索