Python寻找完全数
n=int(input('请输入一个整数:'))
def fact(n):
for i in range(1,n):
sum1=0 #定义一个局部变量
for j in range(1,i):
if i%j==0:
sum1=sum1+j
if sum1==i:
print('完全数有:',i)
fact(n)
n=int(input('请输入一个整数:'))
def fact(n):
for i in range(1,n):
sum1=0 #定义一个局部变量
for j in range(1,i):
if i%j==0:
sum1=sum1+j
if sum1==i:
print('完全数有:',i)
fact(n)