您的位置首页百科问答

Python输出一个数的范围中所有完数

Python输出一个数的范围中所有完数

的有关信息介绍如下:

Python输出一个数的范围中所有完数

一个数如果恰好等于它的因子之和,这个数就成为"完数"。例如:6的因子为1、2、3 ,而 6=1+2+3。本经验将介绍如何输出一个数的范围中所有完数。

打开JetBrains PyCharm软件。

在代码编辑区域敲入以下代码:

number = int(input())

本代码的注释如下:

# 输入一个正整数

最后点击运行,开始测试程序,这里输入一个数100,可以看到输出结果为6和28,说明程序正确。