Python求找出1000以内所有的“完数”

您所在的位置:网站首页 函数的嵌套调用n以内的完数 Python求找出1000以内所有的“完数”

Python求找出1000以内所有的“完数”

2024-07-14 19:54| 来源: 网络整理| 查看: 265

完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的真因子之和,则称该数为“完全数”。如6=1+2+3即为完数。

要求:提交清晰代码及运行通过截屏。调试须至少输入两次自然数且运行得到正确结果。

for i in range(1, 1001): a = 0 for j in range(1, i): if i % j == 0: a += j if a == i: print(i)

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3