编程题

完全数

数学老师告诉小明,数字王国中有一组耀眼的明星,它们叫完全数。其特点是一个正整数等于除它之外其他所有除数之和,就称之为完全数。

例如:6除它之外的除数有1、2、3,并且1+2+3=6,所以它是完全数。数学老师让小明找出500以内的完全数。小明写下求500以下完全数的程序,但因为粗心遗漏了关键的代码,请根据上面需求补全程序代码。

 

for i in range(1,500):

    str1=[]

    for j in         ①        :

        if i%j==0:

                   ②        

    if        ③        :

        print(f'{i}是完全数')

查看答案
赣ICP备20007335号-2