1. 65 定义类时, 在一个方法前面使用 @classmethod 进行修饰, 则该方法属于类方法。( )

  2. 答案:对
  3. Python集合支持双向索引。( )

  4. 答案:错
  5. 以读模式打开文件时,文件指针指向文件开始处。 ( )

  6. 答案:对
  7. 以写模式打开的文件无法进读操作。 ( )

  8. 答案:对
  9. 二进制文件也可以使用记事本程序打开, 只是无法正确阅读和理解其中的内容。( )

  10. 答案:对
  11. 通过insert方法可以在指定的位置插入元素( )

  12. 答案:对
  13. 在循环中continue语句的作用是跳出当前循环。( )

  14. 答案:错
  15. Python代码的注释只有一种方式,那就是使用#符号。( )

  16. 答案:错
  17. 3+4j 是合法Python数字类型。( )

  18. 答案:对
  19. 内置函数len()返回指定序列的元素个数,适用于列表.元组.字符串.字典.集合以及range.zip等迭代对象。( )

  20. 答案:对
  21. 假 设 已 成 功 导 入 os 和 sys 标 准 库 , 那 么 表 达 式os.path.dirname(sys.executable)的值为 Python 安装目录。

  22. 答案:对
  23. 在字典中,可以使用count方法计算键值对的个数。( )
  24. 正则表达式'^\d{18}|\d{15}$'只能检查给定字符串是否为18位或15位数字字符,并不能保证一定是合法的身份证号。( )
  25. 一个类只能创建出一个对象。( )
  26. 不可以在同一台计算机上安装多个Python版本。( )
  27. 属性可以像数据成员一样进行访问, 但赋值时具有方法的优点, 可以对新值进行检查。( )
  28. 使用正则表达式对字符串进行分割时,可以指定多个分隔符,而字符串对象的split()方法无法做到这一点。( )
  29. 定义类时,在一个方法前面使用 @staticmethod 进行休息,则该方法属于静态方法。( )
  30. 在 Python 中可以为自定义类的对象动态增加新成员。 ( )
  31. Python字典支持双向索引。( )
  32. Python元组支持双向索引。( )
  33. Python 标准库 os 的函数 remove()不能删除具有只读属性的文件。( )
  34. 在设计派生类时,基类的私有成员默认是不会继承的。 ( )
  35. 下列实例变量a值为字符串"hello",b变量值为"mooc",下列选项属于正确字符串运算的是( ):
  36. 关于字符串的replace方法,你认为正确的选项是( )。
  37. 关于列表说法,描述错误的是( )
  38. 下列字符中对应ASCII码数值最小的是哪个选项( )。
  39. python解释器执行 'abbacabb'.strip('ab') 的结果是( )。
  40. 在python中,字符串s = 'abc',那么执行表达式s+'d'之后,s的打印结果是什么( ).
  41. 在python解释器中,执行 '%f' % 1.12345678的结果为( )。
  42. 在读写文件之前,用于创建文件对象的函数是( )
  43. 导入模块的方式错误的是( )
  44. 以下哪个不是面向对象的特点?( )
  45. 调用 open 函数可以打开指定文件,在 open()函数中访问模式参数使用( )表示只读。
  46. 定义类如下class Hello():def __init__(self,name)self.name=namedef showInfo(self)print(self.name)下面代码能正常执行的 ( )
  47. 文件对象的 tell() 方法用来返回文件指针的当前位置。 ( )
  48. 下列哪项不是 Python 中对文件的读取操作:( )
  49. ( )模块是 python 标准库中最常用的模块之一。通过它可以获取命令行参数,从而实现从程序外部向程序内部传递参数的功能,也可以获取程序路径和当前系统平台等信息。
  50. Python 安装扩展库常用工具的工具是pip。 ( )
  51. 在读写文件之前,必须通过以下哪个方法创建文件对象:( )
  52. 只有 Python 扩展库才需要导入以后才能使用其中的对象, Python 标准库不需要导入即可使用其中的所有对象和方法。 ( )
  53. 使用内置函数 open() 且以”w”模式打开的文件,文件指针默认指向文件尾。( )
  54. 扩展库 os 中的方法 remove()可以删除带有只读属性的文件。 ( )
  55. 对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。( )
  56. 使用内置函数 open() 打开文件时, 只要文件路径正确就总是可以正确打开的。( )
  57. 在 Python 中定义类时, 如果某个成员名称前有 2 个下划线则表示是私有成员。( )
  58. 在面向对象程序设计中, 函数和方法是完全一样的, 都必须为所有参数进行传值。( )
  59. 构造函数是类的一个特殊函数,在 python 中,构造函数的名称为( )
  60. 在 Python 中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。( )
  61. 定义类时所有实例方法的第一个参数用来表示对象本身, 在类的外部通过对象名来调用实例方法时不需要为该参数传值。 ( )
  62. Python 中一切内容都可以称为对象。 ( )
  63. Python 中没有严格意义上的私有成员。 ( )
  64. Python 定义私有变量的方法为( )。
  65. 在每个 python 类中,都包含一个特殊的变量( )。它表示当前类自身,可以使用它来引用类中的成员变量和成员函数。
  66. 在类定义的外部没有任何办法可以访问对象的私有成员。 ( )
  67. 正则表达式 元字符“\d”用来匹配任意数字字符。( )
  68. 正则表达式对象的match()方法可以在字符串的指定位置开始进行指定模式的匹配。( )
  69. 正则表达式模块re的match()方法是从字符串的开始匹配特定模式,而search()方法是在整个字符串中寻找模式,这两个方法如果匹配成功则返回match对象,匹配失败则返回空值None。( )
  70. 正则表达式元字符“\s”用来匹配任意空白字符。( )
  71. 正则表达式元字符“^”一般用来表示从字符串开始处进行匹配,用在一对方括号中的时候则表示反向匹配,不匹配方括号中的字符。( )
  72. 在Python中,不需要事先声明变量名及其类型,使用赋值语句可以直接创建任意类型的变量,变量的类型取决于等号右侧表达式值的类型。( )
  73. 在Python 3.x中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。( )
  74. 在Python中,函数参数支持的类型有?( )
  75. 不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。( )
  76. 下面哪个关键字用来定义函数?( )
  77. 在函数中,如果有为变量赋值的语句并且没有使用global对该变量进行声明,那么该变量一定是局部变量。( )
  78. 在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进行传值。( )
  79. 在Python中对两个集合对象实行操作A&B,得到的结果是( )。
  80. Python中的数据结构可分为可变类型与不可变类型,下面属于不可变类型的是( )。
  81. 若要获取两个集合A和B的并集,在Python中应该使用( )。
  82. 当以指定“键”为标给字典对象赋值时,若该“键”存在则表示修改该“键”对应的“值”,若不存在则表示为字典对象添加一个新的“键-值对”。( )
  83. 列表可以作为字典的“键”。( )
  84. Python支持使用字典的“键”作为下标来访问字典中的值。( )
  85. 下面运算符中可以用来连接两个字符串的?( )。
  86. 下面运算符中可以支持字符串和整数进行运算的是( )。
  87. 下面的字符串编码格式中,哪个是全世界通用的( )。
  88. 下面的转义字符中,表示换行的是( )。
  89. 下面哪个不是字符串提供的方法?( )。
  90. Python程序流程控制中的多选择结构也叫多分支结构(if...elseif语句)。( )
  91. 已知x = [1, 2]和y = [3, 4],那么x+y的结果是?( )
  92. 程序的基本结构有几种?( )
  93. Python中, break语句和continue语句的区别:break语句终止它所在那一层循环,continue语句结束后面的语句继续下一次循环。( )
  94. Python循环结构中,一定要有语句修改判断条件,使其值为假的时候推出,否则将出现“死循环”。( )
  95. 在Python中, for循环可以遍历任何序列的项目,如一个列表或者一个字符串。( )
  96. 下面属于合法数字的有哪些?( )
  97. 下面哪个是用来定义类的关键字?( )
  98. 比较运算符比较的结果是布尔值True或 False。( )
  99. Python中变量区分大小写。( )
  100. 下面属于合法变量名的有哪些?( )
  101. 在Python中可以使用if作为变量名。( )
  102. 所以程序员都是用高级语言来写程序,然后用特殊的程序把它们翻译成机器语言。( )
  103. 下面哪些属于Python语言的特点?( )
  104. 下面能够支持Python开发的环境有哪些?( )
  105. Python是专用编程语言。( )
  106. 计算机能够直接识别的语言是机器语言。( )
  107. 正则表达式'^http'只能匹配所有以'http'开头的字符串。( )
  108. Python 类不支持多继承。( )
  109. Python内置字典是无序的,如果需要一个可以记住元素插入顺序的字典,可以使用collections.OrderedDict。( )
  110. 二进制文件不能使用记事本程序打开。 ( )
  111. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。( )
  112. 只可以动态为对象增加数据成员,而不能为对象动态增加成员方法。 ( )
  113. 已知x和y是两个字符串,那么表达式sum((1 for i,j in zip(x,y) if i==j))可以用来计算两个字符串中对应位置字符相等的个数。( )
  114. 关于下面对unicode作用的描述,正确的是( )。
  115. f=open('c: \ \out.txt’, 'w+')f.write('Python')f.seek(0)c=f.read (2)print(c)f.close(),以上程序的输出结果是( )
  116. 阅读下面的程序:list_demo=[1,2,3]nums=set(list_demo)for i in nums:print (i,end=””)程序执行的结果为( )
  117. 在python中的占位符中,请你选出不属于占位符的选项( ).
  118. x=’abc’y=xy=100print(x)下列程序执行后输出的结果为( )。
  119. 以下关于模块说法错误的是( )
  120. 使用内置函数open()打开文本文件时,默认的编码格式为?( )。
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部