我应该什么时候重新定义数字?

2024-03-28 23:11:10 发布

您现在位置:Python中文网/ 问答频道 /正文

在Python2中,我可以使用ctypes模块重新定义任何数字,例如,数字23

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

我什么时候需要这么做?你知道吗


Tags: 模块fromimportsize定义value数字ctypes