【问题标题】:How to create a static variable in python? [duplicate]如何在python中创建一个静态变量? [复制]
【发布时间】:2018-05-04 20:30:32
【问题描述】:

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

【问题讨论】:

标签: java python class variables static


【解决方案1】:

要使用静态变量,您必须在类中使用它。

 class XYZ:
     value = 3


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

【讨论】:

    【解决方案2】:

    怎么样

    class A(object):
        v = 123
    

    你可以简单地访问它

    A.v
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-08
      • 2012-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多