一起答

2018年计算机二级python题库精编(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. a=[1,2,4,2,4,5,7,10,5,5,7,8,9,0,3],编程用sort进行排序,然后从最后一个元素开始判断?

  2. 执行以下代码的结果是?foo={1,5,2,3,4,2}foo={}len(foo)

    • A.0
    • B.3
    • C.5
    • D.6
  3. 执行以下代码的结果是()

    • A.'David'
    • B.['David']
    • C.['d']
    • D.'d'
  4. 请写出一段Python代码实现删除一个list里面的重复元素。

  5. 执行以下代码的结果是?foo={1,3,3,4}type(foo)

    • A.set
    • B.dict
    • C.tuple
    • D.object
  6. 执行以下代码的结果是()

    • A.2
    • B.22
    • C.23
    • D.24
  7. 执行以下代码的结果是()

    • A.123
    • B.1,2,3,4
    • C.1,2,1,3,1
    • D.1,2,1,3,1,4
  8. 执行以下代码的结果是()

    • A.12
    • B.24
    • C.36
    • D.48
  9. 执行以下代码的结果是()

    • A.2,3,2,4
    • B.4,6,4,8
    • C.4,5,4,6
    • D.4,9,4,16
  10. 执行以下代码的结果是()

    • A.yes
    • B.no
    • C.unable torun
    • D.Anexception isthrown
  11. 执行以下代码的结果是()

    • A.3
    • B.5
    • C.6
    • D.8
  12. 执行以下代码的结果是()

    • A.2
    • B.4
    • C.5
    • D.8
  13. 执行以下代码的结果是?type(lambda:None)

    • A.(type‘NoneType’)
    • B.(type‘function’)
    • C.(type‘tuple’)
    • D.(type‘type’)
  14. 执行以下代码的结果是()

    • A.2
    • B.5
    • C.8
    • D.Anexception isthrown
  15. 下面的排序算法中初始数据集的排列顺序对算法的性能无影响的是()

    • A.插入排序
    • B.堆排序
    • C.冒泡排序
    • D.快速排序
  16. 执行以下代码的结果是()

    • A.1
    • B.2
    • C.5
    • D.8
  17. 执行以下代码的结果是()

    • A.4
    • B.5
    • C.8
    • D.12
  18. 执行以下代码的结果是()

    • A.4
    • B.5
    • C.8
    • D.12
  19. 执行以下代码的结果是()

    • A.-1
    • B.0
    • C.4
    • D.异常报错
  20. 下列的说法中,不正确的是()

    • A.迭代器协议是指:对象必须提供一个next方法
    • B.list、dict、str虽然是Iterable,却不是Iterator
    • C.生成器与迭代器对象的区别在于:它仅提供next()方法
    • D.生成器实现了迭代器协议,但生成器是边计算边生成达到节省内存及计算资源
  21. 以下代码的作用是?

    • A.改变python的启动路径
    • B.改变python目前的工作路径
    • C.添加一个新的python模块的搜索路径
    • D.从/root/mydir中移除所有的文件夹
  22. 可以认为list类型是一种()结构

    • A.树型
    • B.队列
    • C.Stack
    • D.链表
  23. deque是一种()数据结构

    • A.Heap
    • B.Stack
    • C.队列
    • D.双端队列
  24. Python中heapq是一种()数据结构

    • A.树型数据结构
    • B.列表数据结构
    • C.队列数据结构
    • D.链表数据结构
  25. 正则表达式中的特殊字符,匹配字母,数字,下划线()

    • A.\d
    • B.\D
    • C.\w
    • D.\s
  26. 正则非贪婪模式使用()符号设置

    • A.\$
    • B.\∧
    • C.\{}
    • D.\?
  27. 下面的排序算法中初始数据集的排列顺序对算法的性能无影响的是()

    • A.插入排序
    • B.堆排序
    • C.冒泡排序
    • D.快速排序
  28. 在Python3下输入100000000L,会得到()

    • A.100000000L
    • B.100000000
    • C.Syntax Error:invalidsyntax
    • D.1e8
  29. 正则中的^符号,用在一对中括号中则表示要匹配()

    • A.字符串的开始
    • B.除中括号内的其它字符
    • C.字符串的结束
    • D.仅中括号内含有的字符
  30. 静态成员变量称为类变量,非静态成员变量称为实例变量,下列关于一个类的静态成员的描述中,不正确的是()

    • A.该类的对象共享其静态成员变量的值
    • B.静态成员变量可被该类的所有方法访问
    • C.该类的静态方法只能访问该类的静态成员变量
    • D.该类的静态数据成员变量的值不可修改