将二进制字符串转换为int

问题:

我只想把一个二进制的二进制数字字符串转换为一个int,就像这样:

>>> '11111111'.fromBinaryToInt()
255

有没有办法在Python中做到这一点?

回答:

您可以使用内置的int功能,并将输入号码的基数(即2)传递给二进制数字:

>>> int('11111111', 2)
255

以下是python2python3的文档

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Convert binary string to int

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 27 = 35