Сообщить об ошибке.

Атрибут int_info модуля sys в Python

Информация о внутреннем представлении типа int в Python

Синтаксис:

import sys

sys.int_info

Возвращаемое значение:

Описание:

Атрибут int_info модуля sys представляет собой именованный кортеж, который содержит информацию о внутреннем представлении Python целых чисел. Атрибуты только для чтения.

  • bits_per_digit - количество бит в каждой цифре. Целые числа Python хранятся внутри в базе 2 ** int_info.bits_per_digit
  • sizeof_digit - размер в байтах типа языка 'C', используемого для представления цифры.
  • default_max_str_digits - значение по умолчанию для sys.get_int_max_str_digits(), если оно явно не настроено.
  • str_digits_check_threshold - минимальное ненулевое значение для sys.set_int_max_str_digits(), PYTHONINTMAXSTRDIGITS или -X int_max_str_digits.

Изменено в версии 3.10.7: Добавлены значения default_max_str_digits и str_digits_check_threshold.

Примеры использования:

>>> import sys
>>> sys.int_info
# sys.int_info(bits_per_digit=30, sizeof_digit=4, default_max_str_digits=4300, str_digits_check_threshold=640)