函数原型

  1. 函数调用: func bload(data string, base int, align int, prefix string, step int) []byte

  2. 字符串实例方法调用: func (data string) bload(base int, align int, prefix string, step int) []byte

参数介绍

参数名称参数介绍
data待转换的字符串数据。
base数字的基数,定义了字符转换为数字时使用的基数,有效范围是2到36。
align对齐参数,用于调整数据处理中的某些对齐方式,影响数据的处理过程。
prefix在每次处理的数据块前添加的前缀字符串,可以用于格式化输出。
step步进,控制每隔多少字符进行一次处理,与prefix共同作用以分段格式化数据。

举例

输入示例调用语句输出结果
"\x00\x01\x02\x03\x04\x0a"bload(r"\x00\x01\x02\x03\x04\x0a", 16, 2, "\\x", 1)[0, 1, 2, 3, 4, 10]
"23"string(23).bload(10, 2, "", 0)[23]
使用 format 函数的输出 '01234''01234'.format(2, '0', "\\x", 1).bload(16, 2, "\\x", 1)[0, 1, 2, 3, 4]

Was this page helpful?