Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでクラスを定義する方法は?


Pythonでは、ほとんどすべてのコードがクラスを使用して実装されています。プログラマーはクラスを使用して、関連するコードをまとめます。これは、オブジェクト指向構造のコレクションであるキーワード「クラス」を使用して行われます。

クラスは、オブジェクトを作成するためのテンプレートです。オブジェクトにはメンバー変数があり、それらに関連付けられた動作があります。 Pythonでは、クラスはキーワードclassによって作成されます。

たとえば、関数のない単純な空のクラスを作成しましょう。

>>> class Cars:

... pass

キーワードclassの後には、最初の文字が大文字になっているクラス名が続き、その後にコロンが付いてクラスの定義と宣言が終了します。


  1. Pythonでタプルを定義するにはどうすればよいですか?

    タプルは、Pythonの標準データ型の1つです。これは、オブジェクトの不変のシーケンスです。タプルオブジェクトは、必ずしも同じタイプである必要はない1つ以上のオブジェクトを、コンマで区切って配置することによって作成されます。コレクションは、オプションで括弧内に入れることができます。 >>> t1=1, "Ravi", 75.50, True >>> t1 (1, 'Ravi', 75.5, True) >>> type(t1) <class 'tuple'> >>&

  2. Pythonで関数を定義する方法は?

    関数は、名前で呼び出されるコードの一部です。操作するデータ(つまり、パラメーター)を渡すことができ、オプションでデータ(戻り値)を返すことができます。関数に渡されるすべてのデータは明示的に渡されます。 関数を定義する構文 def function_name():      #do something 関数は、スペースに続くキーワードdefと、括弧とコロンを含むfunction_nameを使用して定義されます。次の行には、何かを行うためのインデントされたコードブロックが含まれています メソッドは、オブジェクトに関連付けられている関数です。 Pythonでは、メ