题解 | #查找输入整数二进制中1的个数#
查找输入整数二进制中1的个数
https://www.nowcoder.com/practice/1b46eb4cf3fa49b9965ac3c2c1caf5ad
while True:
try:
number = int(input())
number_2 = bin(number)
number_2_str = str(number_2)
print(number_2_str.count('1'))
except:
break
用内置函数转换为二进制,再转换为字符串
因为python的二进制是以0b开头识别的,所以直接计算'1'的个数即可


