Python None と Null の違い

高洛峰
リリース: 2016-10-19 16:15:49
オリジナル
2038 人が閲覧しました

1. Python オブジェクト

これを理解するには、まず Python オブジェクトを理解する必要があります:

Python オブジェクトには、ID、型、値という 3 つの特性があります。

オブジェクトの作成時に 3 つのプロパティが割り当てられます。変更できるのは値のみで、その他は読み取り専用です。

型自体もオブジェクトです。

2. Null と None

は、Python、Null オブジェクト、または None タイプの特別なタイプであり、値 None のみを持ちます。

操作はサポートされておらず、組み込みメソッドもありません。

なしその他のデータ型の比較は常に False を返します。

None には独自のデータ型 NoneType があります。

None を任意の変数にコピーできますが、他の NoneType オブジェクトを作成することはできません。

りー



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート