首頁 > 後端開發 > Python教學 > python None與Null 的區別

python None與Null 的區別

高洛峰
發布: 2016-10-19 16:15:49
原創
2039 人瀏覽過

一、Python物件

要理解這個,首先要理解Python物件:

python物件有三個特性:身分、型別、值。

三特性在物件建立時被賦值。只有值可以改變,其他唯讀。

類型本身也是物件。

二、Null與None

是Python的特殊類型,Null物件或None Type,它只有一個值None.

它不支援任何運算也沒有任何內建方法.

None和任何其他的資料類型比較永遠回傳False。

None有自己的資料型別NoneType。

你可以將None複製給任何變量,但你不能建立其他NoneType物件。

>>> type(None)
<class &#39;NoneType&#39;>
>>> None == 0
False
>>> None == &#39; &#39;
False
>>> None == None
True
>>> None == False
False
登入後複製



相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板