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属性に割り当てられ、オブジェクトの初期化が完了します。