int
является неизменяемым, поэтому вы не можете его модифицировать после его создания, используйте __new__
вместо
class TestClass(int):
def __new__(cls, *args, **kwargs):
return super(TestClass, cls).__new__(cls, 5)
print TestClass()