• 第二套.py


    1. 循环队列的存储空间为Q(1:50)。经过一系列正常的入队与退队操作后,front=rar=25.后又成功地将一个元素退队,此时队列中的元素个数为

    A.24

    B.49

    C.26

    D.0

    答案:B

    解析:当front=rear=25时,要么队列为空要么队列为满,题目说一个元素退队,说明队列已满,所以退队后队列还有50-1=49个

    2.某二叉树共有730个结点,其中度为1的结点有30个,则叶子结点个数为()

    A.351

    B.1

    C.350

    D.不存在这样的二叉树

    答案:D

    解析:总结点数=叶子结点数+度为1的结点数+度为2的结点数+度为0的结点数,所以度为0和2的结点数为700个,度为0的结点比度为2的结点多一个,但是和不是奇数,所以不存在这样的二叉树

    3.软件集成测试不采用()

    A.自顶向下增量组装

    B.自底向上增量组装

    C.迭代式组装

    D.一次性组装

    答案:C

    解析:集成测试将模块组装分为两种模式:非增量方式组装和增量方式组装,非增量方式已成为一次性组装方式,增量方式又称为自顶向下与自底向上相结合的混合方式

    4.下面属于“对象”成分之一的是

    A.封装

    B.规则

    C.属性

    D.继承

    答案:C

    解析:面向对象方法中的对象由两部分组成:数据和方法,数据也成为属性,就是对象所包含的信息

    5.范式

    6.以下代码的输出结果是

    def fun(ss,x=2.0,y=4.0):

          ss+=x*y

    ss=10

    print(ss,fun(ss,3))

    A.22  None

    B.10.0  22.0

    C.10  None

    D.22.0  None

    答案:C

    解析:ss+=x*y可以直接计算,fun调用了函数,该函数没有返回值,得到None

    7.以下代码的输出结果是

    def demo(b=2,a=4):

         global z

         z+=a*b

         return z

    z=10

    print(z,demo())

    A. 10   18

    B.18   18

    C.UnboundLocalError

    D.18    None

    答案:A

    解析:demo调用的函数有返回值,所以能输出值(类比第6题)

    8.以下代码的输出结果是

    n=2

    def multiply (x,y=10):

        global n

        return x*y*n

    s=multiply(10,2)

    print(s)

    A.400

    B.1024

    C.200

    D.40

    答案:D

    解析:global的作用就是把全局变量重新赋值,把x、y重新赋值成了2,所以s值为2*2*10=40

    9.当用户输入2时,下面代码的输出结果是()

    try:

       n=input(“请输入一个整数:”)

       def fun(n):

                   return  n**5

       fun(n)

    except:

        print(“程序执行错误”)

    A.10

    B.32

    C.程序没有任何输出

    D.程序执行错误

    答案:D

    解析:input()函数有以为字符串类型返回结果,当用户输入2时,是字符2,不是数字2,不能进行运算,所以程序执行错误。

    10.在Python语言中,不属于组合数据类型的是

    A.复数类型

    B.字典类型

    C.列表类型

    D.元组类型

    答案:A

    解析:最常用的组合数据类型有三大类:集合类型,序列类型,映射类型;其中序列类型包括字符串类型、列表类型、元组类型

    11.列表类型就有方括号

    12.文件demo.txt在当前代码所在目录内,其内容是一段文本:python is best language,以下代码的输出结果是

    txt=open(“demo.txt”,“r”)

    print(txt)

    txt.close()

    A.txt

    B.demo.txt

    C.非其他答案

    D.python is best language

    答案:C

    解析:

    本题只是打开了文件,并没有对文件进行操作,所以不会输出任何内容

  • 相关阅读:
    【C/C++】递归算法
    企业之间-保密协议
    PHPword解析内容支撑
    m3u8是什么?
    ES5+ 和 ES6
    PCB板中符号的意义
    JAVA设计模式详解 解构设计模式思想 详细代码对比
    如何使用`java.net`包进行网络编程?
    (附源码)python办公数据分析系统 毕业设计 021836
    2021年9月电子学会图形化三级编程题解析含答案:接红包游戏
  • 原文地址:https://blog.csdn.net/weixin_61893270/article/details/126740868