在Python中,可以在類的內部定義一個類變量(全局變量),并在類的方法中初始化這個變量。以下是一個示例:
class MyClass:
global_var = 0
def __init__(self):
self.instance_var = 0
def increment_global_var(self):
MyClass.global_var += 1
def print_global_var(self):
print("Global var:", MyClass.global_var)
# 創建類的實例
my_obj = MyClass()
# 調用方法修改全局變量的值
my_obj.increment_global_var()
my_obj.print_global_var()
在上面的示例中,類MyClass
定義了一個類變量global_var
,并在類的方法中對它進行操作。可以通過類名加點號的方式訪問和修改全局變量。