当前位置:优草派 > 问答 > Python问答

Python如何输出二进制数?

标签: Python  python函数  作者: 罗西汉

回答:

1.python之中和用bin()函数输出将一个整数或者是是浮点数转为二进制数,而八进制和十六进制则需要先转为十进制再转为二进制,具体的使用方法如下

# 将一个整数转为二进制输出
pirnt(bin(10))
0b1010

2.也可以使用补码的方式进行二进制的转换,这种方法比较原始,使用起来没有内置函数bin()方便,示例如下:

print('转换为二进制数的补码为:',bin(2**8+(10)))
1010