python基础(part1)--注释/变量/del语句
生活随笔
收集整理的這篇文章主要介紹了
python基础(part1)--注释/变量/del语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鄙人學習筆記
開發工具:Spyder
文章目錄
- 注釋
- 單行注釋
- 多行注釋
- 變量
- 繪制內存圖練習(變量名所對應的內容改變)
- 繪制內存圖練習(倆對象相加,得到全新的對象)
- del語句
- 舉個例子
注釋
單行注釋
- 語法
- 例子
多行注釋
- 語法
- 例子
備注:注釋一般用三引號,且注釋不占用內存。
變量
變量是有一個內存地址的內存空間 。這個內存空間里,存儲著該變量所關聯對象的內存地址。
比如有如下代碼:
a = "小黃" b = "大白"運行以上代碼,則在內存中,會產生以下變化:
我們看到,變量a不僅自己有一個內存地址,而且通過變量a存儲的內存地址,我們還可以找到變量a所綁定的對象。
繪制內存圖練習(變量名所對應的內容改變)
代碼:
a = "小黃" b = "大白"a = "肥黃"內存圖:
繪制內存圖練習(倆對象相加,得到全新的對象)
代碼:
a = "小黃" b = "大白"c = a + b內存圖:
del語句
- 語法
- 作用
用于刪除變量,同時解除與對象的關聯關系。若引用計數為0,則此對象才會被刪除。
引用計數:記錄對象被多少變量關聯的數目.若變量1和變量2都關聯了對象,則引用計數為2。
舉個例子
有如下python代碼:
a = "小黃" b = "小黃" c = "大白"此時對象"小黃"的引用計數為2,對象"大白"的引用計數為1.
運行后,variable explorer中顯示如下:
此時刪除變量a和變量c:
a = "小黃" b = "小黃" c = "大白"del a, c運行后,variable explorer中顯示如下:
則此時變量a和變量c已經被刪除。此時對象"大白"由于引用計數為0,則被清除;但是對象"小黃"由于引用計數為1,仍然存在。
總結
以上是生活随笔為你收集整理的python基础(part1)--注释/变量/del语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS提示权限不足怎么解决(怎么给
- 下一篇: websocket python爬虫_p