【发布时间】:2013-09-13 01:04:10
【问题描述】:
拥有由非常基本的操作产生的属性是否是一种好习惯? 例如,假设我们有属性“a”和“b”,我们可以直接从“a”和“b”推断属性“c”。这被认为是糟糕的编码风格吗?
@property
def c(self):
return self.a + self.b
谢谢!
【问题讨论】:
-
总的来说,这对我来说似乎没问题。但是,省略
def不会。 -
是的,你是对的,当然。添加了定义:-)
标签: python properties