numpy.base_repr#

numpy.base_repr(число, основание=2, дополнение=0)[источник]#

Возвращает строковое представление числа в заданной системе счисления.

Параметры:
числоint

Значение для преобразования. Обрабатываются положительные и отрицательные значения.

основаниеint, необязательный

Преобразовать number в основание система счисления. Допустимый диапазон - 2-36, значение по умолчанию - 2.

дополнениеint, необязательный

Количество нулей, добавленных слева. По умолчанию 0 (без заполнения).

Возвращает:
выходstr

Строковое представление number в основание система.

Смотрите также

binary_repr

Более быстрая версия base_repr для основания 2.

Примеры

>>> import numpy as np
>>> np.base_repr(5)
'101'
>>> np.base_repr(6, 5)
'11'
>>> np.base_repr(7, base=5, padding=3)
'00012'
>>> np.base_repr(10, base=16)
'A'
>>> np.base_repr(32, base=16)
'20'