def test(int_num):
bin_str = bin(int_num).replace(‘0b’,‘’)
for i in range(len(bin_str)):
if (1<<i) & int_num:
print (" the number ‘1’ position is "+str(i))
python获取二进制中1的位置
猜你喜欢
转载自blog.csdn.net/ikunying/article/details/129638540
今日推荐
周排行