关于Java:如何在Python中创建静态变量?

How to create a static variable in python?

本问题已经有最佳答案,请猛点这里访问。

我在python中搜索了很多静态变量,但找不到直接的答案。. 就像Java中有一个定义为类中的静态变量一样,Python也可以这样做吗?


如何

1
2
class A(object):
    v = 123

你只需

1
A.v

对于使用静态变量,必须在类内使用它。

1
2
3
4
5
 class XYZ:
     value = 3


 print(MyClass.value) //  access it via class name