一起答

python考试非选择题题库试题(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 表达式[1,2,3]==[1,3,2]的值为____________。

  2. 表达式'%c'%65==str(65)的值为___________。

  3. Python标准库math中用来计算平方根的函数是__________。

  4. 已知x为整数变量,那么表达式int(hex(x),16)==x的值为_____________。

  5. 表达式eval('3+5')的值为_________________。

  6. 表达式list(zip([1,2],[3,4]))的值为________________________。

  7. 在Python定义类时,与运算符“**”对应的特殊方法名为_____________。

  8. Python源代码程序编译后的文件扩展名为_________。

  9. 表达式'Beautifulisbetterthanugly.'.startswith('Be',5)的值为_________。

  10. 表达式'abc'in'abdcefg'的值为_____________。

  11. 表达式'aaasdf'.strip('af')的值为______________。

  12. 假设n为整数,那么表达式n&1==n%2的值为_____________。

  13. 已知table=''.maketrans('abcw','xyzc'),那么表达式'Hellowworld'.translate(table)的值为______________________。

  14. 表达式isinstance(4j,(int,float,complex))的值为_____________。

  15. 表达式'apple.peach,banana,pear'.find('ppp')的值为________。

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

  17. 已知字符串x='helloworld',那么执行语句x.replace('hello','hi')之后,x的值为____________。

  18. 表达式isinstance('4',(int,float,complex))的值为_____________。

  19. 已知列表对象x=['11','2','3'],则表达式max(x,key=len)的值为___________。

  20. Python扩展库________________完美封装了图形库OpenGL的功能。

  21. Python内置函数_________可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。

  22. 已知x=[1,2],那么执行语句x[0:1]=[3,3]之后,x的值为___________。

  23. 已知x=[1,2],那么执行语句x[0:0]=[3,3]之后,x的值为___________。

  24. 表达式3**2的值为_________。

  25. 表达式len('中国'.encode('utf-8'))的值为___________。

  26. 表达式eval('[1,2,3]')的值为__________________。

  27. 已知x=[3,5,7],那么执行语句x[:3]=[2]之后,x的值为________________。

  28. 表达式0or5的值为_________。

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

  30. 表达式[1,2,3]*3的执行结果为______________________。

  31. Python程序只能在安装了Python环境的计算机上以源代码形式运行。

    • 正确
    • 错误
  32. 已知x为非空字符串,那么表达式''.join(x.split())==x的值一定为True。

    • 正确
    • 错误
  33. Python集合中的元素可以是列表。

    • 正确
    • 错误
  34. 在GUI设计中,单选按钮用来实现用户在多个选项中的互斥选择,在同一组内多个选项中只能选择一个,当选择发生变化之后,之前选中的选项自动失效。

    • 正确
    • 错误
  35. 列表可以作为字典的“键”。

    • 正确
    • 错误
  36. 已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。

    • 正确
    • 错误
  37. Python中没有严格意义上的私有成员。

    • 正确
    • 错误
  38. Python字典和集合支持双向索引。

    • 正确
    • 错误
  39. 编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。

    • 正确
    • 错误
  40. 栈和队列的都具有先入后出的特点。

    • 正确
    • 错误
  41. 尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库。

    • 正确
    • 错误
  42. Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。

    • 正确
    • 错误
  43. Python代码的注释只有一种方式,那就是使用#符号。

    • 正确
    • 错误
  44. 定义类时实现了__pow__()方法,该类对象即可支持运算符**。

    • 正确
    • 错误
  45. 假设有非空列表x,那么x.append(3)、x=x+[3]与x.insert(0,3)在执行时间上基本没有太大区别。

    • 正确
    • 错误
  46. Python扩展库xlrd支持对Excel2003或更低版本的Excel文件进行读操作。

    • 正确
    • 错误
  47. 定义类时,在一个方法前面使用@classmethod进行修饰,则该方法属于类方法。

    • 正确
    • 错误
  48. Python标准库os中的方法isdir()可以用来测试给定的路径是否为文件夹。

    • 正确
    • 错误
  49. 已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的。

    • 正确
    • 错误
  50. 字典可以作为集合的元素。

    • 正确
    • 错误