python類的全局變量怎么設(shè)置

小億
81
2024-09-03 17:57:32
欄目: 編程語言

在Python中,類的全局變量通常是指類屬性。要設(shè)置類的全局變量,您需要在類定義內(nèi)部聲明該變量。這里有一個(gè)例子:

class MyClass:
    # 這是一個(gè)類的全局變量(類屬性)
    global_variable = "I am a global variable in MyClass"

    def __init__(self):
        # 這是一個(gè)實(shí)例變量
        self.instance_variable = "I am an instance variable"

# 訪問類的全局變量
print(MyClass.global_variable)

# 創(chuàng)建一個(gè)類的實(shí)例
my_instance = MyClass()

# 訪問實(shí)例變量
print(my_instance.instance_variable)

在這個(gè)例子中,global_variable 是一個(gè)類的全局變量,可以通過類名直接訪問。而 instance_variable 是一個(gè)實(shí)例變量,需要通過類的實(shí)例來訪問。

0