回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>在Python2中,我可以使用<code>ctypes</code>模块重新定义任何数字,例如,数字<code>2</code>到<code>3</code>:</p>
<pre><code>import ctypes
value = 2
ob_ival_offset = ctypes.sizeof(ctypes.c_size_t) + ctypes.sizeof(ctypes.c_voidp)
ob_ival = ctypes.c_int.from_address(id(value)+ob_ival_offset)
ob_ival.value = 3
print 1+1
</code></pre>
<p>我什么时候需要这么做?你知道吗</p>