在 Python 2 中,我可以使用 ctypes
模块重新定义任何数字,例如数字 2
到 3
:
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
我什么时候需要这样做?
最佳答案
从来没有。
关于python - 我什么时候应该重新定义数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41648045/