ホームページ  >  記事  >  バックエンド開発  >  第 4 章 Python オブジェクト

第 4 章 Python オブジェクト

黄舟
黄舟オリジナル
2016-12-22 17:07:171129ブラウズ

4.1 Python オブジェクト

すべての Python オブジェクトには、ID、型、値という 3 つの特性があります。
ID:
すべてのオブジェクトには、それ自体を識別する一意の ID があり、組み込み関数 id() を使用して取得できます。この値は、オブジェクトのメモリ アドレスと考えることができます。この値を使用することはほとんどないので、それが何であるかについてはあまり気にしません。

タイプ
オブジェクトのタイプによって、オブジェクトが保存できる値のタイプ、実行できる操作、およびオブジェクトが従うルールが決まります。組み込み関数 type() を使用して、Python オブジェクトの型を確認できます。 Python の型もオブジェクト
であるため (Python はオブジェクト指向であると述べたことを覚えていますか?)、type() は単純な文字列の代わりにオブジェクトを返します。

Value
オブジェクトによって表されるデータ

4.1.1 オブジェクトの属性

一部の Python オブジェクトには、属性、値、またはメソッドなどの関連する実行可能コードがあります。 Python はドット (.) 表記を使用してプロパティにアクセスします。プロパティには、第 2.14 章の注記で説明されているように、対応するオブジェクトの名前などが含まれます。最も一般的に使用される属性は関数とメソッドですが、一部の Python 型にはデータ属性もあります。データ属性を含むオブジェクトには、クラス、クラス インスタンス、モジュール、複数形、およびファイルが含まれます (ただし、これらに限定されません)。

4.2スタンダードタイプ

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。