Pythonのどの関数を使用して初期化しますか?

Pythonの__init__()関数を使用して、オブジェクトを初期化することができます。クラス内で__init__()関数を定義すると、オブジェクトを作成する際に自動的にその関数が呼び出され、オブジェクトの属性が初期化されます。例えば:

class MyClass:
    def __init__(self, x, y):
        self.x = x
        self.y = y

obj = MyClass(10, 20)
print(obj.x)  # 输出: 10
print(obj.y)  # 输出: 20

上記のコードでは、MyClassクラスのオブジェクトを初期化するために__init__()関数が使用されています。objオブジェクトを作成する際には、引数として渡された10と20がそれぞれself.xとself.y属性に割り当てられ、オブジェクトの初期化が完了します。

bannerAds