共計 536 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,__init__
函數是一個特殊的方法,用于在創建對象時進行初始化操作。它在對象實例化時自動被調用,并可以接受參數進行初始化。
下面是一個示例說明如何使用 __init__
函數:
class MyClass:
def __init__(self, name, age):
self.name = name
self.age = age
# 創建一個對象實例
obj = MyClass("Alice", 25)
# 訪問對象的屬性
print(obj.name) # 輸出: Alice
print(obj.age) # 輸出: 25
在上面的示例中,__init__
函數接受兩個參數 name
和age
,并將它們分別賦值給對象的屬性 self.name
和self.age
。當創建對象時,可以直接傳入參數進行初始化。
需要注意的是,self
參數表示對象本身,它是 Python 類方法的必須參數,用于引用對象的屬性和方法。在 __init__
函數中,self
參數不需要手動傳入,Python 會自動將對象實例傳遞給 self
參數。
除了初始化對象屬性,__init__
函數還可以執行其他的初始化操作,例如打開文件、建立 數據庫 連接等。在實際應用中,可以根據需求在 __init__
函數中定義適當的初始化操作。
丸趣 TV 網 – 提供最優質的資源集合!
正文完