首页 > 解决方案 > python中类常量的定义

问题描述

我是python的新手,我想知道我是否可以为类常量的定义做这样的事情:Tks

class MyClass:

    @classmethod
    @property
    def MY_CONSTANT(cls):
        return 0

标签: python

解决方案


不,那行不通。

这是类常量的典型模式:

class MyClass:
    MY_CONSTANT = 0

Python 中的很多事情(如只读属性)都是在 Python 中按照约定完成的。


推荐阅读