通過python的什么函數(shù)初始化

小億
112
2023-12-26 02:09:45

可以使用python的__init__()函數(shù)來初始化一個(gè)對(duì)象。在類中定義__init__()函數(shù)時(shí),會(huì)在創(chuàng)建對(duì)象時(shí)自動(dòng)調(diào)用該函數(shù)來初始化對(duì)象的屬性。例如:

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

在上述代碼中,__init__()函數(shù)用來初始化MyClass類的對(duì)象。在創(chuàng)建obj對(duì)象時(shí),傳入的參數(shù)10和20會(huì)分別賦值給self.xself.y屬性,以完成對(duì)象的初始化。

0