Python bin()内置函数 --将一个整数转变为二进制字符串

bin() 内置函数将一个 整数 转换为以 0b 为前缀的二进制字符串

格式及参数

1
bin(int)

int:十进制整数

实例(3.8.8)

1
2
3
4
5
print(bin(520))
print(bin(1314))

# 0b1000001000
# 0b10100100010

去掉 0b 前缀

1
2
3
4
5
6
7
8
9
print('{0:#b} {0:b}'.format(1314))
print(f'{1314:#b}', f'{1314:b}')
print(format(1314, '#b'), format(1314, 'b'))

'''输出
0b10100100010 10100100010
0b10100100010 10100100010
0b10100100010 10100100010
'''