Fav*_*las 9 python binary ascii
是否有内置函数将ASCII转换为二进制?
例如.将'P'转换为01010000.
我正在使用Python 2.6.6
你想转换字节或字符吗?有区别.
如果你想要字节,那么你可以使用
# Python 2.x
' '.join(bin(ord(x))[2:].zfill(8) for x in u'????, ????!'.encode('UTF-8'))
# Python 3.x
' '.join(bin(x)[2:].zfill(8) for x in '????, ????!'.encode('UTF-8'))
Run Code Online (Sandbox Code Playgroud)
该bin函数将整数转换为二进制.该[2:]带的龙头0b.所述.zfill(8)焊盘每个字节8个比特.
| 归档时间: |
|
| 查看次数: |
13579 次 |
| 最近记录: |