numpy.base_repr

numpy.base_repr(number, base=2, padding=0)

Функция numpy.base_repr() возвращает строковое представление числа в заданной системе счисления.

Параметры:
number - целое число.
Входное целое число, которое может быть как положительным так и отрицательным.
base - целое положительное число, (необязательный параметр).
Определяет систему счисления в которой необходимо представить входное число number.
padding - целое положительное число, (необязательный параметр).
Количество нулей дополняемое слева в строковом представлении (равно 2 по умолчанию).
Возвращает:
str - строка Python
строковое представление исходного числа number в заданной системе счисления.

Примеры

>>> import numpy as np
>>> 
>>> np.base_repr(7)
'111'
>>> 
>>> np.base_repr(-7)
'-111'
>>> 
>>> np.base_repr(7, base = 7)
'10'
>>> 
>>> np.base_repr(15, base = 16, padding = 4)
'0000F'
>>> 
>>> np.base_repr(-15, base = 16, padding = 4)
'-0000F'