Python 除了字串、數字等標準型別外,有一個特殊的基本資料型別 : None。
None值主要是用來表示空值,與 C++ 的NULL、nullptr類似,而最常出現的地方其實就是在函式的回傳值,如果函式沒有回傳值,預設情況下Python還是會傳回一個 None。
None最需要注意的是,整個Python系統中只有一個 None 物件,換句話說所有對於 None 的參照都指向同一個物件,如果使用 == 比較的時候,None也只會等於自身。
>>> None == False
False
>>> None == 0
False
>>> None == None
True
>>> False == 0
True
探索更多來自 懶泥陳的閱讀書房 的內容
訂閱後即可透過電子郵件收到最新文章。