0X000C 光棍的悲伤

传送门:http://www.pythontip.com/coding/code_oj_case/13

光棍们对1总是那么敏感,因此每年的11.11被戏称为光棍节。小Py光棍几十载,光棍自有光棍的快乐。让我们勇敢地面对光棍的身份吧,现在就证明自己:给你一个整数a,数出a在二进制表示下1的个数,并输出。

例如:a=7

则输出:3

a = 7
num = bin(a)#10进制转2进制,会有前导0b
l = list(num)
count = 0
for i in l:
    if i == '1':
        count+=1
print(count)

猜你喜欢

转载自blog.csdn.net/weixin_41687289/article/details/80357377