1 堆裏面放對象。
棧裏面放變量。(FILO)
2 del variant
刪除的只是棧裏的變量,對象依然存在與堆裏裏面(對象沒有再被引用時,堆裏面的對象就被回收)
3 解包賦值實現變量互換
a,b = b,a
4 python 不支持常量
5 命名規則
類:駝峯命名(唯一不用下劃線的)
邏輯常量:全大寫
1 堆裏面放對象。
棧裏面放變量。(FILO)
2 del variant
刪除的只是棧裏的變量,對象依然存在與堆裏裏面(對象沒有再被引用時,堆裏面的對象就被回收)
3 解包賦值實現變量互換
a,b = b,a
4 python 不支持常量
5 命名規則
類:駝峯命名(唯一不用下劃線的)
邏輯常量:全大寫
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta