小编Wal*_*r A的帖子

Python:将字节转换为二进制并移动其位?

我想为学校项目将 Python 中的一种编码转换为另一种编码。但是,我正在翻译的编码将在第一位的编码中添加填充。

如何将二进制数字序列向左移动一位,以便它来自:

00000001 11001100 01010101 等等

00000011 10011000 10101010 等等

那么最终结果的最低位将是前者的最高位数?

python binary

4
推荐指数
1
解决办法
1万
查看次数

将 printf 输出分配给 awk 命令中的变量

我想将前导0字符放入某些输入中,从而产生固定长度(由变量给出的长度)。输入可以是数字或字符串。
我想捕获变量中的输出。

我试过这个:

awk '{j=$(printf "%04d\n"); echo $j}'  
Run Code Online (Sandbox Code Playgroud)

但它抛出这个错误:

awk: line 1: syntax error at or near printf
Run Code Online (Sandbox Code Playgroud)

unix

2
推荐指数
1
解决办法
4641
查看次数

标签 统计

binary ×1

python ×1

unix ×1