空の型
None は特別な値です。0 であるとは言えず、文字列でもありません。None は何も意味せず、空です。オブジェクトです。
#どれも特別な定数ではありません。 (推奨される学習:Python ビデオ チュートリアル )
どれも False と変わりません。 「なし」は 0 ではありません。 None は空の文字列ではありません。 None は、他のデータ型と比較した場合、常に False を返します。 None には独自のデータ型 NoneType があります。 None を任意の変数にコピーできますが、他の NoneType オブジェクトを作成することはできません。 Nonetype と null 値は矛盾しています。Nonetype は、このパラメータが存在しないことを意味すると理解できます。null 値は、パラメータは存在するが値が空であることを意味します。判定方法は次のとおりです。
if hostip is None: print "no hostip,is nonetype" elif hostip: print "hostip is not null" else: print " hostip is null"
Python チュートリアル コラムをご覧ください。
以上がPythonの空型とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。