Тип представляет целое число.
Описание
Целые имеют неограниченную точность.

Целые литералы (не важно в шестнадцатеричном, восьмеричном или двоичном представлении) создают целый тип.
Создать экземпляр типа также можно при помощи конструктора int().

int(x, base=10)

Если первый аргумент является строкой, то должен представлять число. Такая строка может содержать знак числа, а также пробельные символы (как ведущие так и заключительные).
Если передано целое, «длинное» целое, либо число с плавающей запятой) будет возвращено целое с тем же значением.
Приведение числа с плавающей запятой к целому усекает его в сторону нуля.

Основание, передаваемое аргументом base, может быть указано только если первый аргумент является строкой, иначе поднимается TypeError.

    my_int = 1
my_int = 0x1 # Шестнадцатеричный вид
my_int = 0o1 # Восьмеричный вид
my_int = 0b1 # Двоичный вид
my_int = int('1')
my_int = int(1.1) # 1
my_int = int(' 1') # 1
my_int = int() # 0
my_int = int(10, 2) # TypeError: int() can't convert non-string with explicit base
my_int = int('10', 2) # 2

Python 2
Обычные целые (или просто «целые») реализованы при помощи типа long из Си, что даёт им не менее 32 бит точности (sys.maxint всегда установлен в максимум для обычных целых на данной платформе; минимальное значение — -sys.maxint - 1). «Длинные» — long — целые имеют неограниченную точность (в Python 3 все целые являются «длинными»).

На заметку
Логический Булев тип является подтипом целого.
Синонимы поиска: целое целые integer long

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.