Приветствую!
Для ответа на первоапрельскую шутку (не)друга, хочу модифицировать встроенный класс(int).
Возможно ли в Питоне, без перекомпеляции исходников заменить страндартный int на такой класс:
class StrangeInt(int):
def __init__(self, x):
self.normalInt=x
def __add__(self, x):
return self.normalInt-x
def __sub__(self, x):
return self.normalInt+x
def __mul__(self, x):
return self.normalInt/x
def __div__(self, x):
return self.normalInt*x
и сделать прелоад к интерпретатору, чтобы он все int-ы заменял на этот класс StrangeInt
Заранее благодарен