将'0b'添加到字节
Add '0b' to byte
我有一个程序,我需要在其中将包含字符串 '01000100'
的变量转换为 0b01000100
以便我可以将其解码为相应的符号,在本例中为字母 'D'
使用内置的 chr()
函数。如何进行这种转换,或者是否有更简单的方法将字符串转换为相应的符号?
你不需要添加 0b
,你只需要适当地调用 int
构造函数,传递 2
的第二个参数,这样它就知道输入是基数 2.
chr(int('01000100', 2))
我有一个程序,我需要在其中将包含字符串 '01000100'
的变量转换为 0b01000100
以便我可以将其解码为相应的符号,在本例中为字母 'D'
使用内置的 chr()
函数。如何进行这种转换,或者是否有更简单的方法将字符串转换为相应的符号?
你不需要添加 0b
,你只需要适当地调用 int
构造函数,传递 2
的第二个参数,这样它就知道输入是基数 2.
chr(int('01000100', 2))