Python 定义常量
常量在编写程序的时候,一旦设定就不能再进行变动,常量一种约定俗成的方式,所有字母大写并用下划线分隔单词的方式(如MAX_VALUE,OUT_TIME等),但是python没有提供设置常量用法,需要自己自定义类实现常量功能。 自定义类实现常量功能 这种办法就是解决简单用全大写和下划线定义固定变量无法解决篡改的问题。 class Const(): class ConstCaseError(ConstError): def __setattr__(self,key,value): ? 如何使用自定义常量类 const = Const() const.TEST = 'HH' ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |