在Python中,可以在類的內(nèi)部定義一個(gè)類變量(全局變量),并在類的方法中初始化這個(gè)變量。以下是一個(gè)示例:
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)
# 創(chuàng)建類的實(shí)例
my_obj = MyClass()
# 調(diào)用方法修改全局變量的值
my_obj.increment_global_var()
my_obj.print_global_var()
在上面的示例中,類MyClass
定義了一個(gè)類變量global_var
,并在類的方法中對它進(jìn)行操作??梢酝ㄟ^類名加點(diǎn)號的方式訪問和修改全局變量。