📜  将整数转换为二进制 python (1)

📅  最后修改于: 2023-12-03 15:09:37.506000             🧑  作者: Mango

将整数转换为二进制 Python

在 Python 中,可以使用 bin() 函数将一个整数转换成二进制数。以下是使用 bin() 函数将整数 10 转换为二进制数的示例代码:

num = 10
binary = bin(num)
print(binary)

输出结果为:

0b1010

注意:bin() 函数返回的二进制数前面会带有一个 '0b' 前缀,表示这是一个二进制数。

如果不想要前缀,可以使用字符串切片来去掉它:

num = 10
binary = bin(num)[2:]
print(binary)

输出结果为:

1010

另外,如果需要将二进制数转换为整数,可以使用 int() 函数,并指定第二个参数为 2,代表使用二进制作为转换的进制。

以下是使用 int() 函数将二进制数 1010 转换为整数的示例代码:

binary = '1010'
num = int(binary, 2)
print(num)

输出结果为:

10

综上所述,使用 Python 将整数转换为二进制,或将二进制转换为整数,非常简单方便。