一起答

计算机二级python试卷(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 表达式'Thefirst:{1},thesecondis{0}'.format(65,97)的值为______________________________。

  2. 已知x=[1,2,3,4,5],那么执行语句delx[1:3]之后,x的值为____________。

  3. 表达式str((1,2,3))的值为__________________。

  4. 表达式isinstance('abc',int)的值为_______________。

  5. 假设math标准库已导入,那么表达式eval('math.sqrt(4)')的值为_________。

  6. Python标准库os.path中用来判断指定路径是否为文件夹的方法是______________。

  7. 已知函数定义deffunc(**p):returnsum(p.values()),那么表达式func(x=1,y=2,z=3)的值为________。

  8. 表达式'ac'in'abce'的值为_____________。

  9. 已知x=[1,2,1],那么表达式id(x[0])==id(x[2])的值为_______________。

  10. Python扩展库______________和______________提供了图像处理功能。

  11. 表达式list(range(5))的值为________________。

  12. 表达式int('123',16)的值为_________。

  13. 表达式r'c:\windows\notepad.exe'.endswith('.exe')的值为_____________。

  14. 在设计正则表达式时,字符_______紧随任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式是“非贪心的”,匹配搜索到的、尽可能短的字符串。

  15. 代码foriinrange(3):print(i,end=',')的执行结果为_________________。

  16. 表达式sorted([111,2,33],key=lambdax:len(str(x)))的值为________________。

  17. 已知列表x=[1,3,2],那么表达式[valueforindex,valueinenumerate(x)ifindex==2]的值为_______________。

  18. 表达式chr(ord('A')+2)的值为__________。

  19. Python标准库random中的___________方法作用是从序列中随机选择1个元素。

  20. 语句sorted([1,2,3],reverse=True)==reversed([1,2,3])执行结果为_________。

  21. ______________命令既可以删除列表中的一个元素,也可以删除整个列表。

  22. 表达式len([iforiinrange(10)])的值为__________。

  23. 表达式65>>1的值为_____________。

  24. 已知x={1:2,2:3,3:4},那么表达式sum(x)的值为___________。

  25. Python扩展库______________中封装了Windows底层几乎所有API函数。

  26. 使用上下文管理关键字______________可以自动管理文件对象,不论何种原因结束该关键字中的语句块,都能保证文件被正确关闭。

  27. 表达式sum(range(10))的值为________________。

  28. 正则表达式元字符________用来表示该符号前面的字符或子模式0次或多次出现。

  29. 关键字__________用于测试一个对象是否是一个可迭代对象的元素。

  30. 表达式[5foriinrange(3)]的值为_______________。

  31. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。

    • 正确
    • 错误
  32. 放在一对三引号之间的内容将被认为是注释。

    • 正确
    • 错误
  33. Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。

    • 正确
    • 错误
  34. 二进制文件不能使用记事本程序打开。

    • 正确
    • 错误
  35. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。

    • 正确
    • 错误
  36. 同一个列表对象中所有元素必须为相同类型。

    • 正确
    • 错误
  37. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。

    • 正确
    • 错误
  38. 在循环中continue语句的作用是跳出当前循环。

    • 正确
    • 错误
  39. 在GBK和CP936编码中一个汉字需要2个字节。

    • 正确
    • 错误
  40. 列表对象的pop()方法默认删除并返回最后一个元素,如果列表已空则抛出异常。

    • 正确
    • 错误
  41. 在Python中定义函数时不需要声明函数参数的类型。

    • 正确
    • 错误
  42. 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。

    • 正确
    • 错误
  43. 文件对象的tell()方法用来返回文件指针的当前位置。

    • 正确
    • 错误
  44. 假设os模块已导入,那么列表推导式[filenameforfilenameinos.listdir('C:\\Windows')iffilename.endswith('.exe')]的作用是列出C:\Windows文件夹中所有扩展名为.exe的文件。

    • 正确
    • 错误
  45. Python元组支持双向索引。

    • 正确
    • 错误
  46. 定义Python函数时,如果函数中没有return语句,则默认返回空值None。

    • 正确
    • 错误
  47. 正则表达式模块re的match()方法是从字符串的开始匹配特定模式,而search()方法是在整个字符串中寻找模式,这两个方法如果匹配成功则返回match对象,匹配失败则返回空值None。

    • 正确
    • 错误
  48. 对于数字n,如果表达式0notin[n%dfordinrange(2,n)]的值为True则说明n是素数。

    • 正确
    • 错误
  49. 调用函数时传递的实参个数必须与函数形参个数相等才行。

    • 正确
    • 错误
  50. 定义Python函数时必须指定函数返回值类型。

    • 正确
    • 错误