在Python中,實例變量是在類的方法中使用self關鍵字定義的變量,它們屬于類的實例,每個實例都有自己的實例變量。實例變量通常在類的__init__
方法中進行初始化,并使用self.變量名
的方式進行定義。
例如:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def display_info(self):
print(f"Name: {self.name}, Age: {self.age}")
# 創建一個Person實例
person1 = Person("Alice", 30)
# 調用實例方法顯示實例變量的值
person1.display_info()
在上面的例子中,name
和age
就是Person類的實例變量,它們在__init__
方法中使用self.name
和self.age
進行定義。