int(‘{:08b}’.format(n)[::-1], 2)
您可以指定任何填充长度来代替8。如果您真的想花哨的话,
b = '{:0{width}b}'.format(n, width=width)
int(b[::-1], 2)
使您可以通过编程指定宽度。
反转Python整数的位
int(‘{:08b}’.format(n)[::-1], 2)
您可以指定任何填充长度来代替8。如果您真的想花哨的话,
b = '{:0{width}b}'.format(n, width=width)
int(b[::-1], 2)
使您可以通过编程指定宽度。