【发布时间】:2012-02-14 05:47:12
【问题描述】:
我只想将 base-2 二进制数字字符串转换为 int,如下所示:
>>> '11111111'.fromBinaryToInt()
255
有没有办法在 Python 中做到这一点?
【问题讨论】:
-
虽然这并不重要,但二进制字符串通常意味着包含实际二进制数据的字符串(一个字节包含两个十六进制数字,即“\x00”是一个空字节)。
-
顺便提一下:反之亦然,例如 '{0:08b}'.format(65)(或 f'{65:08b}')。
标签: python