充值活动已开启,快来参与吧 关闭充值活动
当前位置:手动组卷 /高中信息技术 /按知识点
选择知识点
最新上传 最多使用
  • 1. (2023高二上·浙江期中) 哥德巴赫猜想是任一大于2的偶数,都可表示成两个素数之和。其中素数也叫质数,是指除了1和本身外,不能被其它整数整除的数。
    1. (1) 10可以看成哪两个素数之和
    2. (2) 下列程序用来验证 4-1000 之间的偶数是否符合哥德巴赫猜想,请完成划线处的填空:

      def isprime(m):

          i=2

          while i<=int(m**0.5):

              if:

                  return False

              i+=1

          return True

      for i in range(4, 1001, 2):

          flag=False

          for j in range(2, i):

              if:

                  print(str(i)+"验证成功")

                  flag=True

                  break

          if:

              print(str(i)+"验证失败")

    3. (3) 上述程序使用了哪种算法(单选,填字母:A .枚举算法 B .解析算法)
  • 1. (2023高二上·浙江期中) 有如下程序段:

    a=[9, 7, 17, 16, 13, 9, 16, 14, 8, 13]

    n=len(a)

    p=[False]*n

    ans=[]

    for i in range(2):

        mx=-1

        for j in range(n):

            if not p[j]:

                if mx==-1 or a[j]>a[mx]:

                    mx=j p[mx]=True

        ans.append(a[mx]) print(ans)

    程序执行后的输出结果是(   )

    A . [17, 16] B . [17,17] C . [16,17] D . [8,7]
  • 1. (2023高二上·浙江期中) 有如下程序段:

    s="GUYS:keep on going never give up!"

    flag=False;m=0

    for i in range(len(s)):

        if s[i] >="a"and s[i]<="z":

            if not flag:

                m=m+1

                flag=True

        else:

            flag=False

    print(m)

    程序执行后的输出结果是(   )

    A . 5 B . 6 C . 7 D . 8
  • 1. (2023高二上·浙江期中) 有如下程序段:

    def f(x):

        for i in b:

            if x==i:

                return True

        return False a=[2,0,9,3,10]

    b=[10,9,16,2,7]

    for i in a:

        if f(i):

            cnt+=1 print(cnt)

    程序执行后的输出结果是(   )

    A . 1 B . 2 C . 3 D . 4
  • 1. (2023高二上·浙江期中) 下列选项的语句中,不能实现“温度w高于30,输出温度过高,低于10,输出温度过低,10到30之间输出温度正常”功能的是(   )
    A . if w>30:

        y="温度过高" if w<10:

        y="温度过低"

    else:

        y="温度正常" print(y)

    B . y="温度正常"

    if w>30:

        y="温度过高"

    elif w<10:

        y="温度过低" print(y)

    C . if w>30:

        y="温度过高" elif w<10:

        y="温度过低" else:

        y="温度正常"

    print(y)

    D . if w>30:

        y="温度过高" if w<10:

        y="温度过低" if 10<=w<=30:

        y="温度正常"

    print(y)

  • 1. (2023高二上·浙江期中) 有下列 Python 程序段:

    dic = {"a": [9,12],"b": [8,16]}

    dic["a"][1] = 15

    dic["c"] = [12,13,11]

    s="abc";sum=0

    for i in s:

        sum += dic[i][1] print(sum)

    该程序运行后输出的结果为(   )

    A . 28 B . 32 C . 41 D . 44
  • 1. (2023高二上·浙江期中) 已知变量s="2023python程序设计",下列Python表达式的值最小的是(   )
    A . int (s[2:4]+"6")∥8 B . (len (s) % 3) * * 2 C . round(float(s[ :3])/4) D . ord(s[7])-ord("a")
  • 1. (2023高二上·浙江期中) 某算法的流程图如图所示,下列说法正确的是(   )

    A . 该流程图是分支结构 B . 该流程执行后,变量 i 的值是 1 C . 该算法功能是求 n 的因子数量 D . 若 n=13,则 i≥1 共执行了 13 次
  • 1. (2023高二上·江苏会考) 请填空完善该程序

    实现功能:键盘上输入任意一个正整数,将其按冰雹猜想的规则进行拆解,输出每一步拆解的值和总步数,验证其是否符合冰雹猜想。

    冰雹猜想是指:一个正整数,如果是奇数就乘以3再加1,如果是偶数就对它除以2(如下图),这样经过若干次,最终回到1。无论这个过程中的数值如何庞大,就像瀑布一样坠落,在经过若干次的变换之后也必然会到纯偶数:4-2-1。

    N变为

    x=(input("请输入任一正整数:"))

    n=0

    while():

        if (x%2 != 0):

            x=

       else:

            x=int(x/2)

        print(, end=" ")

  • 1. (2023高二上·江苏会考) 请在横线处填写正确的代码。

    已知斐波拉契数列1,1,2,3,5,8,1321……其定义如下:

    f(a)=

    求斐波拉奖数列第n项的值。

    def f(n):   #定义递归函数

        if n==1 n==2:

            return 1

        else:

            return

    n=int(input("请输入正整数n的值:"))

    print()   #打印结果

上一页 5 6 7 8 9 下一页 共1000页