【发布时间】:2022-01-18 07:43:06
【问题描述】:
我想创建一个类,其中用户声明一些属性,而其他属性是根据先前声明的参数计算的。
class Sum:
def __init__(self, a, b):
self.a = a
self.b = b
self.result = None
@property
def result(self):
if self.result is None:
self.result = self.a + self.b
return self.result
当我声明 a 和 b 时,结果仍然是 None。如何解决这个问题来计算结果?
【问题讨论】:
标签: python-3.x oop python-class