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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
3

执行以下代码的结果是()

  • A.'David'
  • B.['David']
  • C.['d']
  • D.'d'
7

执行以下代码的结果是()

  • A.123
  • B.1,2,3,4
  • C.1,2,1,3,1
  • D.1,2,1,3,1,4
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
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
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.链表数据结构
28

在Python3下输入100000000L,会得到()

  • A.100000000L
  • B.100000000
  • C.Syntax Error:invalidsyntax
  • D.1e8
29

正则中的^符号,用在一对中括号中则表示要匹配()

  • A.字符串的开始
  • B.除中括号内的其它字符
  • C.字符串的结束
  • D.仅中括号内含有的字符
30

静态成员变量称为类变量,非静态成员变量称为实例变量,下列关于一个类的静态成员的描述中,不正确的是()

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