1.  自幂数:一个n位数,如果每一位上的n次幂之和等于它本身,那么该数就是自幂数。下列Python代码可以实现输入数字长度n之后,输出所有n位自幂数,并统计个数。程序运行结果如下。

(1) 根据题意,1632(填,是/不是)自幂数。
(2) 实现查找n为自幂数的Python程序如下,请在划线处填入合适的代码。

n=int(input("请输入要查找的自幂数位数:"))

count=total=0

for i in range(1*10**(n-1),1*10**n):

 a=i

 while a>0:

 total+=

 a=a//10

 if i==total:

 count+=1

 print(i)

    

print(str(n)+"位自幂数一共有"++"个")

【考点】
运算符、基本运算与表达式; 分支结构语句及程序实现; 循环结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
综合题 困难
能力提升
真题演练
换一批