python:
1 #!/usr/bin/python
2
3 sum1=0
4 for i in range(1,2048):
5 k=str(i)
6 sum1=sum1+k.count('1')
7 print(sum1)
![]()
本篇博客介绍了一个简单的Python程序,该程序用于计算从1到2047范围内每个整数转换为二进制后数字1出现的总次数。通过遍历指定范围内的所有整数并使用字符串方法来计算1的频率。
python:
1 #!/usr/bin/python
2
3 sum1=0
4 for i in range(1,2048):
5 k=str(i)
6 sum1=sum1+k.count('1')
7 print(sum1)
![]()

被折叠的 条评论
为什么被折叠?