擅长:python、mysql、java
<p>您可以这样做:</p>
<pre><code>class PropertyExpr(int):
def __new__(cls, value, expr):
obj = super().__new__(cls, value)
obj.expr = expr
return obj
var = PropertyExpr(5, "test")
print(var)
print(var.expr)
</code></pre>
<p>输出:</p>
<pre><code>$ python3 so.py
5
test
</code></pre>