【发布时间】:2021-04-28 16:11:09
【问题描述】:
我有变量“n”,我用它从控制台给出 n 位计数,假设 n = 2,我如何使用表示二进制结果的循环创建两个单独的数组:[00,01,10,11] [00, 01, 10, 11] 然后将它们连接起来得到结果:
[00, 00]
[00, 01]
[00, 10]
[00, 11] then
[01, 00]
[01, 01]
[01, 10]
[01, 11] etc.
【问题讨论】:
-
那么问题是什么?
-
" 如何使用表示二进制结果的循环创建两个单独的数组"
-
如果要将它们存储为二进制,请在二进制数前使用
0b。即0b01 -
绝对做到了。现在我只需要将结果从 int 转换为 binary
-
什么意思? binary 只是 int 的一种表示形式...你的意思是匹配二进制表示的字符串吗?
标签: python python-3.x