一、Python物件
要理解這個,首先要理解Python物件:
python物件有三個特性:身分、型別、值。
三特性在物件建立時被賦值。只有值可以改變,其他唯讀。
類型本身也是物件。
二、Null與None
是Python的特殊類型,Null物件或None Type,它只有一個值None.
它不支援任何運算也沒有任何內建方法.
None和任何其他的資料類型比較永遠回傳False。
None有自己的資料型別NoneType。
你可以將None複製給任何變量,但你不能建立其他NoneType物件。
>>> type(None) <class 'NoneType'> >>> None == 0 False >>> None == ' ' False >>> None == None True >>> None == False False