pythonでnull値を表す方法

まず、pythonオブジェクトの概念を理解します

Pythonでは、すべてがオブジェクトであり、すべての操作はオブジェクトに向けられます。オブジェクトとは何ですか? 5はintオブジェクト、「oblong」はstrオブジェクト、例外もオブジェクト、抽象的には人間、猫、十分にオブジェクトでもあります

オブジェクトの場合、次の2つの特性があります。

プロパティ:その特性を説明する

方法:それが持っている振る舞い

したがって、オブジェクト=属性+メソッド(実際、メソッドは属性でもあり、データ属性とは異なる呼び出し可能な属性です)

クラス:同じ属性とメソッドを持つオブジェクトは、1つのカテゴリ、つまりクラスに分類できます。 1つのクラスを使用すると、複数のオブジェクトインスタンスを作成できます。つまり、人間、猫、犬は哺乳類のクラスに属します。クラスはオブジェクトの抽象化であり、オブジェクトはクラスのインスタンス化です。クラスは特定のものを表しませんが、オブジェクトは特定のものを表します

クラスには属性とメソッドもあります。

データタイプもオブジェクトです

実際、Pyhtonは、オブジェクト指向のプログラミングを設計する場合にのみオブジェクトの概念を持ち、プロセス指向のプログラミングを設計する場合、データタイプが最も議論されます。

Pythonが提供する基本的なデータタイプには、主にブール、整数、浮動小数点、文字列、リスト、タプル、セット、辞書などがあります。

データタイプ全体を「クラス」と見なすこともできます。各データタイプはオブジェクトであり、独自のプロパティとメソッドもあります。

上記の概念を理解してください。NoneとNullの違いを理解するのは難しくありません。

1 )データタイプは異なりますか

In[3]:type(None)
Out[3]: NoneType

値が空のオブジェクトであり、空の値がPythonの特別な値であり、Noneで表されることを示します。 0は意味があり、Noneは特別なnull値であるため、Noneを0として理解することはできません。任意の変数にNoneを割り当てることができ、変数にNoneを割り当てることができます

In[4]:type('')
Out[4]: str

ナレッジポイントの拡張:

Pythonでは、None、空のリスト[]、空の辞書{}、空のtuple()、0など、nullとnothingを表す一連のオブジェクトがFalseに変換されます。他のすべてのオブジェクトはTrueに変換されます。 Python変数は空の値に初期化されます:

digital_value = 0

ストリング

str_value = “”

リスト

list_value = []

辞書

ditc_value = {}

タプル

tuple_value = ()

Pythonで空の型の判断に使用される組み込み関数any()、

any(iterable)
Return True if any element of the iterable is true. If the iterable is empty,return False. Equivalent to:
 
def any(iterable):for element in iterable:if element:return True
 return False
New in version 2.5.

これまでのところ、pythonで空の値を表す方法に関するこの記事が紹介されています。pythonで空の値を表す方法に関するその他の関連コンテンツについては、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後もZaLouをサポートしていただければ幸いです。 Cn!

Recommended Posts

pythonでnull値を表す方法
pythonで相対パスを表す方法
pythonコードでラップする方法
Pythonで括弧を省略する方法
pythonでクラスを書く方法
pythonで数値をフィルタリングする方法
PythonでExcelを読む方法
pythonでエラーを表示する方法
pythonでreturnを書く方法
Pythonで変数を理解する方法
pythonで変数をクリアする方法
PythonでSQLiteを使用する方法
およびおよびまたはPythonでの使用方法
pythonでキャッシュファイルを削除する方法
Pythonでサードパーティモジュールを導入する方法
pythonでテキストファイルを保存する方法
pythonでwinプログラムを書く方法
pythonでid関数を実行する方法
Pythonでサードパーティモジュールをインストールする方法
pythonでエラーをカスタムキャッチする方法
pythonでtryステートメントを書く方法
Pythonでプライベート属性を定義する方法
Pythonでカスタムモジュールを追加する方法
Pythonでグローバル変数を理解する方法
インストールされているモジュールをpythonで表示する方法
さまざまなシステムでのPythonopenメソッド
pythonで辞書を並べ替える方法
pythonで背景音楽を追加する方法
pythonでround関数を使用する方法
Pythonでzip関数を使用する方法
Pythonのインターフェースに基づいてプログラミングする方法
ubuntuサーバー環境にpythonをインストールする方法
Pythonゲームで重力をシミュレートする方法
pythonでformat関数を使用する方法
pythonでアシスタントを実行するコードを使用する方法
pythonでコード自動プロンプトを設定する方法
pythonでゲームを書く方法を教えてください
pythonでファイルとディレクトリを削除する方法
ダウンロードしたモジュールをpythonでインストールする方法
告白プログラムをpythonで書く方法
pythonで連続乗算計算を実行する方法
pythonコードにコメントする方法
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
Pythonでのパッケージの導入を理解する方法
pythonで番号のリストを理解する方法
pythonで写真を自動的にダウンロードする方法の例
IEを添付ファイルとしてPythonで保存する方法
pythonオブジェクトを理解する方法
パイソンタプルの使い方
Ubuntu14.04でPython仮想環境を作成する方法
pythonで円の領域を見つける方法
あなたはまだパイソンでケーキを描く方法を知っていますか? ? ?
UbuntuにHelmをインストールする方法
pythonウェブページコードの表示方法
ubuntuでhanlpを使用する方法
pythonスレッドプールの使用方法
python設定ファイルの書き方
CentOSにPHP7.4をインストールする方法
pythonプログラムを保存する方法
Ubuntu14.04にmysqlをインストールする方法