当前位置: 高中信息技术 / 综合题
  • 1. (2023高二上·温州期末) 费马平方和定理:除2以外的质数能表示为两个平方数之和的充分必要条件是该质数被4除余1,如13=22+32。

    以下Python程序段的功能是将100以内的符合条件的素数拆成平方数的和并输出,运行结果如图所示。请回答以下问题:

    1. (1) prime(37)的结果为
    2. (2) 请在划线处填入合适的代码。

      from math import sqrt

      def prime(n):

          for i in range(2,int(sqrt(n)+1)):

              if n%i==0 :

                  return False

          return True

      for x in range(  ) :

          if prime(x):

              y=1;z=sqrt(x-1)

              while :

                  y=y+1

                  z=

              print(str(x)+"="+str(y)+"**2+"+str(int(z))+"**2")

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