numpy.base_repr

原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.base_repr.html

译者:飞龙 UsyiyiCN

校对:(虚位以待)

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

返回给定基本系统中数字的字符串表示形式。

参数:

number:int

要转换的值。只处理正值。

base:int,可选

number转换为基本数字系统。有效范围为2-36,默认值为2。

padding:int,可选

在左侧填充的零数。默认值为0(无填充)。

返回:

out:str

基本系统中number的字符串表示。

也可以看看

binary_repr
基础2的base_repr版本更快。

例子

>>> 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'