Python考试题(1)

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

对函数式编程思想的理解中,不正确的是()

  • A.函数式编程是一种结构化编程范式,是如何编写程序的方法论
  • B.函数是第一等公民first class,是指它享有与变量同等的地位
  • C.函数式编程中,变量不可以指向函数
  • D.高阶函数可以接收入另一个函数作为其输入参数
4

对于Python中的复数,下列说法错误的是()

  • A.表示复数的语法是real+imagej
  • B.实部和虚部都是浮点数
  • C.虚部必须后缀j,且必须是小写
  • D.复数对象之间无法进行比较
5

下面不能创建一个集合的语句是()

  • A.s1=set()
  • B.s2=set(“abcd”)
  • C.s3={1,2,3,4}
  • D.s4=frozenset(('string'),(1,2,3))
6

下列哪种情况不会导致Python对象的引用计数增加()

  • A.对象被创建
  • B.被作为参数传递给函数
  • C.成为容器对象的元素
  • D.该对象无法访问时
7

下列表达式的值为True的是()

  • A.5+4j>2-3j
  • B.3>2>2
  • C.(3,2)<('a','b')
  • D.'abc'<'xyz'
8

sorted([15,'china',407],key=lambdax:len(str(x)))返回为()

  • A.[15,407,'china']
  • B.['china',407,15]
  • C.['china',15,407]
  • D.[15,'china',407]
9

正则表达式中\s表示的是()

  • A.非空格
  • B.空格
  • C.非数字
  • D.数字
10

字典这种数据结构相较为其它,最大的特点是()

  • A.有序存储
  • B.键值对应
  • C.成员唯一
  • D.可被迭代
12

类中的变量一般不允许直接修改,否则会破坏面向对象()

  • A.封装特性
  • B.继承特性
  • C.多态特性
  • D.以上都对
14

定义函数时的参数是()

  • A.实参
  • B.引用
  • C.形参
  • D.对象
20

下列代码的结果是()

  • A.num greater than 4
  • B.num less than 4
  • C.True
  • D.False
21

下面程序的输出结果是什么()

  • A.[1,[1,2],3,4]
  • B.[1,3,4]
  • C.[[1,2],1,3,4]
  • D.[[1,1,2],3,4]
22

下列程序的输出是什么()

  • A.endswith(&#39;.py&#39;):py_list.append(file)print(py_list)
  • B.[&#39;foo.py&#39;,&#39;bar.py&#39;,&#39;spam.py&#39;,&#39;animal.py&#39;,&#39;test.py&#39;]
  • C.[&#39;foo.py&#39;,&#39;bar.txt&#39;,&#39;spam.py&#39;,&#39;animal.png&#39;,&#39;test.pyc&#39;]
  • D.[&#39;foo.py&#39;,&#39;spam.py&#39;,&#39;test.pyc&#39;]
  • E.[&#39;foo.py&#39;,&#39;spam.py&#39;]
23

跳出所处的最近层循环的是()

  • A.break
  • B.continues
  • C.continue
  • D.Pass
24

请问以下代码输出为()

  • A.Baby
  • B.Adult
  • C.Middle age
  • D.Teen age
26

以下Python标识符,命名不合法的是()

  • A._Username
  • B.5area
  • C.str1
  • D.__5print
28

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

  • A.死循环,一直输出0
  • B.输出到6后,结束循环
  • C.输出到7后,结束循环
  • D.输出到8后,结束循环
29

以下代码返回()

  • A.5
  • B.15
  • C.True
  • D.False
31

以下代码运行的结果为:a=b=['AI教育','julyedu.com'];

  • A.append('七月在线')print(b)
  • B.['AI教育','julyedu.com']
  • C.['AI教育','julyedu.com','七月在线']
  • D.['七月在线']
  • E.None Type
36

float('inf')

  • A.True
  • B.False
37

关于Python变量,下列说法错误的是()

  • A.变量不必事先声明但区分大小写
  • B.变量无须先创建和赋值而直接使用
  • C.变量无须指定类型
  • D.可以使用del关键字释放变量
38

下列哪个语句在Python中是非法的()

  • A.x=y=z=1
  • B.x=(y=z+1)
  • C.x,y=y,x
  • D.x+=y
42

以下用C语言开发的Python解释器是()

  • A.J Python
  • B.Iron Python
  • C.C Python
  • D.Py Py