输入描述:
输入一个整数(int类型
输出描述:
这个数转换成2进制后,输出1的个数
代码:
print(bin(int(input())).count('1'))#如果是计算0的个数,需要另行处理,因为bin把数字转为二进制后在二进制的前面会有0b,如数字8:0b1000,所以计算0需要减去1
输入描述:
输入一个整数(int类型
这个数转换成2进制后,输出1的个数
代码:
print(bin(int(input())).count('1'))#如果是计算0的个数,需要另行处理,因为bin把数字转为二进制后在二进制的前面会有0b,如数字8:0b1000,所以计算0需要减去1