1.求整数的二进制中1的个数;
import sys
n=int(sys.stdin.readline().strip())
if n==0:
print 0
else:
i=0
sum=0
while i<32:
if n&(1<<i) :
sum+=1
i+=1
print sum
2.求一个数组的滑动平均值
import sys
nums=map(float,sys.stdin.readline().strip().split(" "))
k=int(sys.stdin.readline().strip())
res=[]
for i in range(len(nums)-k+1):
res.append("%.2f"%(sum(nums[i:i+k])/k))
for i in res:
print i,