输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数
num = input("请输入数字:")
if num.isdigit():
res = str(bin(int(num))).count("1")
print(res)
else:
print("请输入整数。。。")
输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数
最新推荐文章于 2023-01-19 16:00:18 发布
本篇博客介绍了一个简单的Python程序,该程序接收用户输入的一个整数,并计算该整数在内存中存储时二进制表示中1的个数。通过使用Python内置的bin()函数将整数转换为二进制字符串,再使用count()方法计数二进制字符串中1的数量。
787

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



