import sys
n=int(sys.stdin.readline().strip()) #输入一个整数
a=bin(n) #整数转化为二进制 bin() 例如:4 <-->0b100
b=a.split('0b')[-1] #取0b后的二进制数据
c=b.count('1') #计算二进制数据中1的个数
print(c) #输出这个整数中1的个数
解析:
1.输入一个整数
2.将这个整数转化为二进制数 bin 例如: 4 <-->0b100
3.取0b后的二进制数
4.计算二进制数据中1的个数
5.输出这个整数中1的个数