当前位置: 高中信息技术 / 综合题
  • 1. (2024高一下·苍南期中)  自幂数:一个n位数,如果每一位上的n次幂之和等于它本身,那么该数就是自幂数。下列Python代码可以实现输入数字长度n之后,输出所有n位自幂数,并统计个数。程序运行结果如下。

    1. (1) 根据题意,1632(填,是/不是)自幂数。
    2. (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)+"位自幂数一共有"++"个")

微信扫码预览、分享更方便