In python 3 int and long are actually merged and the value has no such importance.
But in python 2 we have
print sys.maxint #2147483647
And the negative value is -2147483648 (i.e. -sys.maxint - 1).
But in python 3 if you assign a value higher than this then it will also be assigned as the range is increased this time. This sys.maxint is replaced by sys.maxsize.
In python 3