|
|
1
12
如果您这样做,请小心:
正如我在你的问题中看到的,你希望能够转换数据直到其最终状态,所以,选择另一个选项
或修改previus:
|
|
|
2
7
常见做法Python中的正常做法是直接公开属性。如果在获取或设置时需要其他操作,则可以稍后添加属性。 属性() 除非有特定原因(例如使属性为只读)。
使用的可能性 属性() 事后意味着我们不需要练习 defensive programming |
|
|
3
1
基本上,您可以隐藏属性中的许多复杂性,使其看起来像一个属性。这提高了代码的可读性。 此外,您需要理解属性和属性之间的差异。 What's the difference between a Python "property" and "attribute"? |
|
|
Amiraslan · 初始化具有getter和setter的字段? 8 年前 |
|
|
GenerationLost · 函数中的C++常量参数 8 年前 |
|
|
APorter1031 · Python类变量或@属性 8 年前 |
|
|
Mumfordwiz · python属性的不同setter 10 年前 |