numpy.base_repr#
- numpy.base_repr(number, base=2, padding=0)[源代码]#
返回一个数字在给定基数系统中的字符串表示.
- 参数:
- numberint
要转换的值.正负值都可以处理.
- baseint, 可选
将
number
转换为 base 进制数系统.有效范围是 2-36,默认值是 2.- paddingint, 可选
左侧填充的零的数量.默认是0(无填充).
- 返回:
- outstr
base 系统中
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'