在python中将字符串转换为二进制数

时间:2014-02-19 13:19:33

标签: python binary

我想转换一个由二进制数字组成的字符串,并将该字符串转换为二进制数字。

假设,我的输入为“01001”,这是字符串格式,我想将其转换为二进制数格式,以便对其执行各种按位操作。

1 个答案:

答案 0 :(得分:2)

您可以将数字转换为int并执行按位操作,例如

my_int = int("01001", 2)
print my_int & 1   # 1
print my_int & 8   # 8
print my_int & 16  # 0