HJ62 查找输入整数二进制中1的个数

思路:

step1:输入一个数,并转换为整型;
step2:将输入的数转换为二进制数;
step3:使用count()函数,求出'1'的数量,并打印输出

代码如下:

while True:
    try:
        n = int(input())
        n = bin(n)
        print(n.count('1'))
    except:
        break