相关试卷

  • 1、宽宽用python中的冒泡排序算法------升序排序对列表[7,9,5,6,4]进行排序,请问第二轮比较后的结果为(   )
    A、7,5,6,4,9 B、5,6,4,7,9 C、5,4,6,7,9 D、4,5,6,7,9
  • 2、一个程序中出现了for i in range(2,8,2)这样一个语句,循环体会执行几次(   )。
    A、1 B、2 C、3 D、4
  • 3、假定母鸡每只4元,公鸡每只3元,小鸡每只0.25元,每种鸡都要买,现有100元,要买100只鸡,问有多少种方案。要求解这个问题,最适合的算法是(    )。
    A、枚举算法 B、排序算法 C、迭代算法 D、冒泡算法
  • 4、以下程序运行后,显示的结果是(    )。

    m=['书法','绘画','体育']

    m.append('歌唱')

    m.append('舞蹈')

    print(m[4])

    A、舞蹈 B、体育 C、歌唱 D、书法,绘画,体育
  • 5、下列表达式中可以取出三位数138的个位数字8的是(    )。
    A、138%100 B、138//10 C、138*100 D、138%10
  • 6、在语句for i in range(1,10)中循环的的范围是(    )。
    A、1-9 B、1-10 C、0-9 D、0-10
  • 7、下列哪项不是算法的特征(    )。
    A、有穷性 B、不确定性 C、可行性 D、输入、输出
  • 8、使用冒泡排序算法将10个数字进行降序排列,需要进行比较的次数是(   )。
    A、10 B、45 C、55 D、100
  • 9、在 Python 中,运行以下程序输出结果为(    )

    for i in range(3):

    print(i)

    A、1,2,3 B、1,2 C、0,1,2 D、3
  • 10、在炒菜机器人程序中,“第一步,加油少许”违背了算法的(    )特征。
    A、确定性 B、可行性 C、有穷性 D、有输入和输出的
  • 11、在1-100之间猜数游戏,猜的数是23,如果使用二分法查找,第一次与目标数23比较的是(    )。
    A、1 B、50 C、100 D、51
  • 12、对数列1,3,6,4用冒泡排序算法从大到小进行排序,需要比较多少轮(   )。
    A、2 B、3 C、4 D、5
  • 13、下列关于for循环结构的说法错误的是(    )
    A、for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型 B、for循环中的数据集合后面的冒号可有可无 C、for循环的同级别语句需要缩进对齐 D、for循环中可以继续嵌套for循环
  • 14、求解下列问题最适合用选择结构的是(    )。
    A、求1到20之间所有偶数的和 B、求某球队队员的平均年龄 C、已知正方形的边长A,求正方形的周长C和面积S D、解不等式Ax+b>0(A≠0)
  • 15、已知x='123',y='456',则表达式x+y的值为(    )。
    A、'123'+'456' B、'567' C、'123456' D、'579'
  • 16、下列各语句输出结果为True的是(    )。
    A、print(7<2) B、print(5>0) C、print((1>2)and(2>1)) D、print(2==0)
  • 17、有一个3位数m,如果百位数字与个位数字相同,则该数属于回文数,下面可以正确判断是回文数的条件是(    )
    A、m//100==m%10 B、m/100== m%10 C、m/100==m//10 D、m%100==m//10
  • 18、在Python程序中,列表(List)就是一批变量的集合。已知列表m[2,4,0,23,1,20],那么m[1]表示的元素是(    )
    A、2 B、4 C、20 D、1
  • 19、一个有序数列为{3,7,12,14,19,24,28,35,39,41,47,65},用二分查找值为12的结点时,查找成功需要比较的次数为(    )。
    A、4 B、3 C、2 D、1
  • 20、用python表达式表示数轴上x的取值范围,以下书写正确的是(      )

    A、x>=5 and x<8 and x==9 B、x>=5 and x<8 or x==9 C、x>=5 or x<8 and  x==9 D、x>=5 or x<8 and x<9
上一页 384 385 386 387 388 下一页 跳转