Кто-нибудь знает, как Python управляет внутренними int и длинными типами?
- Он выбирает правильный тип динамически?
- Каков предел для int?
- Я использую Python 2.6, Is отличается от предыдущих версий?
Как мне понять код ниже?
>>> print type(65535)
<type 'int'>
>>> print type(65536*65536)
<type 'long'>
Обновление:
>>> print type(0x7fffffff)
<type 'int'>
>>> print type(0x80000000)
<type 'long'>