1
trys1 2019-05-14 12:09:30 +08:00 via Android
b"111" 并不是二进制,而是字符串"111",
而“ 1 ”的 ascii 码正是 49 |
3
FYFX 2019-05-14 12:18:58 +08:00
|
4
shuax 2019-05-14 12:44:14 +08:00
b 是 byte 不是 bit,取一个 b 就是一个 byte。
|
5
ssrfox 2019-05-14 12:54:31 +08:00
你想象中的样子应该是 str = b'\xff\xff'
然后 print 结果是 255 |
6
xpresslink 2019-05-14 14:39:07 +08:00
楼主的基本知识是咋学地?
0b111111111111111 才是二进制数 |
7
moxiaowei OP @xpresslink 对二进制这块学的真的少
|
8
inhzus 2019-05-14 15:10:21 +08:00 via Android
推荐 from bitstring import BitArray
|