我正在使用Python 3.2.2.
我正在寻找一个将二进制字符串(例如'0b1010'或'1010')转换为二进制文字的函数,例如0b1010(不是字符串或十进制整数字面值).
滚动我自己很容易,但我更喜欢使用标准功能或者已经完善的功能:我不想"重新发明轮子".
无论如何,我很高兴看到你们可能拥有的任何有效算法.
字符串是文字.
3>> bin(int('0b1010', 2))
'0b1010'
3>> bin(int('1010', 2))
'0b1010'
3>> 0b1010
10
3>> int('0b1010', 2)
10
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10462 次 |
| 最近记录: |