标签: python properties
我有一个小的代码,用于定义具有一个属性的类。然后,当我期望在主程序中进行打印时,它们不会发生,并且以上代码的结果为“ 5”:
second_call
我的问题是我该怎么做才能使此代码打印“ getter”和“ setter”?
答案 0 :(得分:1)
如果正确使用C(即创建它的实例),您将获得期望的结果:
C
c = C() c.x = 5 print(c.x)
输出
setter getter 5