#十进制转二进制:bin()参数是十进制数据,返回值是带0b前缀的二进制数据 a=int(input()) b=bin(a) c=b.count("1")#这里偷个巧,不管前缀的0b,因为反正数的是1的个数 print(c)