一起答

Python考试题(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 请用python编写函数find_string,从文本中搜索并打印内容,要求支持通配符星号和问号。

    例子:

  2. Python到底是什么样的语言?

  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.可被迭代
  11. 可以使用函数()查看包含当前作用域内所有局部变量和值的字典。

    • A.locals()
    • B.globals()
    • C.dir()
    • D.help()
  12. 类中的变量一般不允许直接修改,否则会破坏面向对象()

    • A.封装特性
    • B.继承特性
    • C.多态特性
    • D.以上都对
  13. 如果一个函数没有return语句,调用它的返回值的类型为()

    • A.bool
    • B.function
    • C.None
    • D.None Type
  14. 定义函数时的参数是()

    • A.实参
    • B.引用
    • C.形参
    • D.对象
  15. 如果一个函数没有return语句,调用它后的返回值为()

    • A.0
    • B.True
    • C.False
    • D.None
  16. 现要将某气象观测站每天不同时间点的气温及湿度的观察值保存,方便以后进行调用及查询,在Python 3哪种数据结构更合适()

    • A.字符串
    • B.列表
    • C.集合
    • D.字典
  17. Python 3中,2*5**2的值为()

    • A.20
    • B.30
    • C.40
    • D.50
  18. 以下python数据类型中不支持索引访问的是()

    • A.字符串
    • B.列表
    • C.元组
    • D.集合
  19. Python3中,9/3.0的结果是()

    • A.3
    • B.3.0
    • C.1.0
    • D.0
  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('.py'):py_list.append(file)print(py_list)
    • B.['foo.py','bar.py','spam.py','animal.py','test.py']
    • C.['foo.py','bar.txt','spam.py','animal.png','test.pyc']
    • D.['foo.py','spam.py','test.pyc']
    • E.['foo.py','spam.py']
  23. 跳出所处的最近层循环的是()

    • A.break
    • B.continues
    • C.continue
    • D.Pass
  24. 请问以下代码输出为()

    • A.Baby
    • B.Adult
    • C.Middle age
    • D.Teen age
  25. 在命名Python标识符时,以下命名合理的是()

    • A.list
    • B.for
    • C.users
    • D.type
  26. 以下Python标识符,命名不合法的是()

    • A._Username
    • B.5area
    • C.str1
    • D.__5print
  27. Python中,查看一个对象是哪种类型,使用______命令

    • A.isinstance
    • B.id
    • C.type
    • D.issubclass
  28. 请问以下代码执行的结果是()

    • A.死循环,一直输出0
    • B.输出到6后,结束循环
    • C.输出到7后,结束循环
    • D.输出到8后,结束循环
  29. 以下代码返回()

    • A.5
    • B.15
    • C.True
    • D.False
  30. 以下代码执行的结果为:a=b='julyedu.com';a='AI教育'print(b)()

    • A.AI教育
    • B.julyedu.com
    • C.None
    • D.NoneType
  31. 以下代码运行的结果为:a=b=['AI教育','julyedu.com'];

    • A.append('七月在线')print(b)
    • B.['AI教育','julyedu.com']
    • C.['AI教育','julyedu.com','七月在线']
    • D.['七月在线']
    • E.None Type
  32. 可以用于测试一个对象是否是一个可迭代对象()

    • A.in
    • B.type
    • C.for
    • D.while
  33. 表达式sum(range(5))的值为()

    • A.9
    • B.10
    • C.11
    • D.12
  34. 运行以下Python中表达式后,X的值为是x=3==3,5

    • A.3
    • B.5
    • C.(True,5)
    • D.(False,5)
  35. float('inf')-1执行后的结果()

    • A.1
    • B.inf
    • C.-inf
    • D.0
  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
  39. Python 3中获取用户输入并默认以字符串存储的函数是()

    • A.raw_input
    • B.input
    • C.raw
    • D.print
  40. 下面函数能够查看变量a指向对象标识的命令是:a='julyedu.com'()

    • A.id()
    • B.help()
    • C.memroy view()
    • D.type()
  41. 以下代码运算结果为:a=7a*=7()

    • A.1
    • B.14
    • C.49
    • D.7
  42. 以下用C语言开发的Python解释器是()

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