文章結構:
一.python中變量的命名規則
二.變量賦值的三種方式
三.python的垃圾回收機制
一.Python中變量的命令規則
- 變量名只能包含字母、數字和下划線,且不能以數字開頭;
- 變量名不能包含空格,但可使用下划線來分隔其中的單詞,說白了,變量中只有有一個符號就是下划線,其他符號都不能出現在變量中;
- 不要將Python關鍵字和函數名用作變量名;
- 變量名應既簡短又具有描述性,見名思意;
- 慎用小寫字母l和大寫字母O,因為它們可能被人錯看成數字1和0
- 駝峰命名法:大駝峰命名法(每個單詞的首字母都大寫)和小駝峰命名法(頭一個單詞首字母小寫,其余單詞首字母大寫)
- 以下划線為分隔符連接單詞,易讀性高,推薦
二.變量賦值的三種方式:
2.1傳統賦值:如name = “Tom”
2.2鏈式賦值:如 name = user = ‘Tom’
2.3序列解包賦值:如 name,age = ‘Tom’,20 注意等號兩邊常量和變量需對等,不能多,也不等少
三.Python的垃圾回收機制:
當一個常量被生成,會占用一份內存,這個時候如果有變量指向常量,那么該常量的引用計數為1,python虛擬機規定,當一個常量的引用計數為0時,也就是沒有變量指向常量的時候,該常量占用的內存會被回收。
Python是強類型的動態腳本語言
強類型:不允許不通類型相加,如不能將整數型的數值和字符串相加
動態:不使用顯示數據類型聲明,且確定一個變量的類型是在給它賦值的時候
腳本語言:一般是解釋性語言,運行代碼只需要一個解釋器,不需要編譯。