2017-01-14 4 views
0

En Python 2, je peux redéfinir n'importe quel nombre avec le module ctypes, par ex. Numéro 2-3:Quand devrais-je redéfinir les nombres?

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 

Quand dois-je avoir besoin de faire cela?

+2

Votre question fonctionne comme une réponse si elle est lue dans un ton sarcastique crié d'une personne sans emploi mécontente d'une foule indistincte des gens du centre commercial. – GantTheWanderer

Répondre

-2

lorsque vous souhaitez redéfinir le numéro 2 en python) et parce que tout est un objet, mais vous devriez probablement pas faire, et ce n'est pas une vraie question)

5

Jamais.