昆明理工大学
  1. 文件对象的tell()方法用来返回文件指针的当前位置。( )

  2. A:对 B:错
    答案:对
  3. 二进制文件也可以使用记事本或其他文本编辑器打开,但是一般来说无法正常查看其中的内容。( )

  4. A:对 B:错
    答案:对
  5. 已知x是一个足够大的numpy二维数组,那么语句x[0,2]=4的作用是把行小标为0、列小标为3的元素值改为4。( )

  6. A:错 B:对
    答案:对
  7. 表达式numpy.empty((3,5)).sum()的值一定为0。( )

  8. A:对 B:错
    答案:错
  9. 已知df为pandas的DataFrame对象,那么df[df['姓名'].isin(['张三','李四'])]表示访问df中“姓名”列的值为“张三”或“李四”的数据。( )

  10. A:对 B:错
    答案:对
  11. 在循环中continue语句的作用是跳出当前循环。 ( )

  12. A:错 B:对
    答案:错
  13. Python语言单行注释以#开头,多行注释以'''(3个单引)开头和结尾。( )

  14. A:对 B:错
    答案:对
  15. 在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。( )

  16. A:错 B:对
    答案:对
  17. 使用普通文本编辑器软件也可以正常查看二进制文件的内容。( )

  18. A:错 B:对
    答案:错
  19. 数组的reshape()方法不能修改元素个数,resize()方法可以。( )

  20. A:对 B:错
  21. 3+4j不是合法的Python表达式。( )

  22. A:对 B:错
  23. 已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的。( )

  24. A:对 B:错
  25. 以写模式打开的文件无法进读操作。( )

  26. A:错 B:对
  27. Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。( )

  28. A:错 B:对
  29. 内置函数,比如type(),在调用前不需要定义,直接拿来用就可以了。( )

  30. A:对 B:错
  31. Python集合中的元素不允许重复。( )

  32. A:对 B:错
  33. 已知x.shape的值为(3,5),那么语句x[:,3]=2的作用是把数组x所有行中列下标为3的元素值都改为2。 ( )

  34. A:对 B:错
  35. numpy中的arange()函数功能和内置函数range()类似,只能生成包含整数的数组,无法创建包含实数的数组。( )

  36. A:错 B:对
  37. 字符串可以实现正向和反向访问。 ( )

  38. A:对 B:错
  39. 已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。( )

  40. A:对 B:错
  41. 已知x=numpy.arange(30).reshape(5,6),那么语句x[[0,3],:]=0的功能为把数组x中行下标为0和3的所有元素都修改为0。( )

  42. A:对 B:错
  43. 在Python中,循环结构必须有else子句。( )

  44. A:对 B:错
  45. 已知df为pandas的DataFrame对象,那么df[df['交易额']>1700]表示访问df中交易额高于1700元的数据。 ( )

  46. A:对 B:错
  47. Python使用缩进来体现代码之间的逻辑关系。( )

  48. A:对 B:错
  49. 已知df为pandas的DataFrame的对象,那么df.describe()可以返回所有列的数值数量、最小值、最大值、标准差、平均值等信息。( )

  50. A:对 B:错
  51. IDLE是一个轻量级Python语言开发环境,可以支持交互式和批量式两种编程方式。( )

  52. A:错 B:对
  53. 在Python 3.x中语句 print(*[1,2,3]) 不能正确执行。( )

  54. A:错 B:对
  55. Python是一种跨平台、开源、免费的高级动态编程语言。( )

  56. A:错 B:对
  57. pandas的read_excel()函数用于读取Excel文件中的数据并创建DataFrame对象。( )

  58. A:对 B:错
  59. readlines()函数返回的是列表。( )

  60. A:对 B:错
  61. 以下关于 Python 的描述错误的是?( )

  62. A:Python 是跨平台的
    B:Python 可用于数据抓取(爬虫)
    C:Python 的语法类似
    D:PHP Python 可用于 Web 开发
  63. 下面函数不是内置函数的是( )。

  64. A:print
    B:dir
    C:range
    D:__doc__
  65. def reverse (s):return reverse (s[1:])+s[0]" "对上述代码描述正确的是:( )

  66. A:代码中只存放一个基例
    B:运行会出错
    C:代码的作用是实现字符串的反转
    D:s[0]是基例
  67. import pandas as pd dt = {'one': [9, 8, 7, 6], 'two': [3, 2, 1, 0]} a = pd.DataFrame(dt)" "阅读上述代码:( )

  68. A:a.colums[1]
    B:a.ix[1]
    C:a.index[1]
    D:a[1]
  69. 若用open( )函数打开一个文本文件,文件不存在则创建,存在则完全覆盖,则文件打开模式是( )。

  70. A:"w"
    B:"x"
    C:"a"
    D:"r"
  71. 下列关于形参和实参的说法正确的是?( )

  72. A:函数调用时参数列表中给出要传入函数内部的参数,这类参数成为形式参数,简称形参 B:程序在调用时,将实参复制给函数的形参
    C:程序在调用时,将形参复制给函数的实参
    D:函数定义中参数列表里面的参数是实际参数,简称实参
  73. 如下哪个语句能够生成一个n*n的正方形矩阵,对角线值为1,其余位置值为0。( )

  74. A:np.ones((n,n))
    B:np.zeros((n,n))
    C:np.eye(n)
    D:np.full((n,n),1)
  75. 在使用numpy绘制图像手绘效果的实例中,关于使用像素间梯度值,如下哪个说法是正确的?( )

  76. A:梯度值用于表示颜色间差距,相似颜色趋近于白色
    B:梯度值是颜色值的一维表示,颜色越相近梯度值越大
    C:梯度值是颜色值的灰度表示
    D:梯度值用于表示颜色值在RGB维度上数据的相关关系
  77. 哪个选项给出的保留字不直接用于表示分支结构?( )

  78. A:else
    B:elif
    C:if
    D:in
  79. 以下哪个是合法的Python标识符? ( )

  80. A:3B9909
    B:__
    C:it's
    D:class
  81. 哪个选项是实现多路分支的最佳控制结构?( )

  82. A:if-elif-else
    B:if-else
    C:if
    D:try
  83. 序列s,哪个选项对s.index(x)的描述是正确的?( )

  84. A:返回序列s中元素x第一次出现的序号
    B:返回序列s中元素x所有出现位置的序号
    C:返回序列s中序号为x的元素
    D:返回序列s中x的长度
  85. 以下选项对文件描述错误的是:( )

  86. A:文件是数据的集合和抽象
    B:文件是存储在辅助存储器上的数据序列
    C:文件是程序的集合和抽象
    D:文件可以包含任何内容
  87. Series和DataFrame类型中的.cumsum()方法,下面哪个说法是正确的?( )

  88. A:计算全部元素的和
    B:计算全部元素的个数
    C:依次计算前1、2、…、n个元素的和
    D:依次计算第n-1和第n个元素的和
  89. 如下哪个代码不能生成一个ndarray对象?( )

  90. A:a = np.array(0, 1, 2, 3, 4)
    B:a = np.array((0, 1, 2, 3, 4)
    C:a = np.array({0:0,1:1,2:2,3:3,4:4})
    D:a = np.array([0, 1, 2, 3, 4])
  91. 以下对递归描述错误的是:( )

  92. A:书写简单
    B:执行效率高
    C:递归程序都可以有非递归编写方法
    D:一定要有基例
  93. 关于程序的循环结构,哪个选项的描述是错误的?( )

  94. A:else可以结束本次循环
    B:break可以结束本次循环
    C:return可以结束本次循环
    D:continue可以结束本次循环
  95. 哪个选项所列保留字能够实现对一组语句的循环执行?( )

  96. A:range()
    B:while和def
    C:for和in
    D:if和else
  97. 下面哪条表达式可以创建一条从点(2,3)到(4,5)的线段?( )

  98. A:Line((2,3),(4,5))
    B:Line(Point(2,3),Point(4,5))
    C:Line(2,3,4,5)
    D:Line(2,4,3,5)
  99. 下列对程序描述不正确的是?( )

  100. A:程序是由一系列函数组成的
    B:可以利用函数对程序进行模块化设计
    C:程序是由一系列代码组成的
    D:通过封装可以实现代码复用
  101. Python中关于全局变量和局部变量描述不正确的是( )

  102. A:全局变量不能和局部变量重名
    B:全局变量在程序执行的全过程有效
    C:全局变量一般没有缩进
    D:一个程序中的变量包含两类:全局变量和局部变量
  103. >>> a=58 >>> b=True >>> a+b>4*13""上述程序运行的结果是( )。

  104. A:True
    B:0
    C:-1
    D:False
  105. 程序为:A.a = [10, 20, 30]print(a * 2)""其输出结果是( )。

  106. A:[11, 22, 33]
    B:[10, 20, 30, 10, 20, 30]
    C:[10, 20, 30]
    D:[20, 40, 60]
  107. x = input()y = x+ 5print(y)" "执行上述程序段,输入数值10,输出的结果是( )。

  108. A:105
    B:程序出错
    C:'105'
    D:158
  109. 下列Python赋值语句中,不合法的是( )

  110. A:x=y=1
    B:x=(y=1)
    C:x=1;y=1
    D:x,y=y,x
  111. 作为学习python的开始,需要事先搞清楚,什么是编程语言?下列选项正确的是( )

  112. A:其余选项都是
    B:编程语言是程序员与计算机沟通的介质
    C:能够被计算机识别的表达方式即是编程语言
    D:编程即程序员根据需求把自己的思想流程按照某种编程语言的语法风格编写下来
  113. 哪个选项对文本文件的描述是错误的?( )

  114. A:文本文件由单一特定编码的字符组成
    B:文本文件容易阅读和展示
    C:文本文件是存储在磁盘上的长字符序列
    D:文本文件可以由多种编码的字符组成
  115. 字符串是一个字符序列,例如,字符串s,从右侧向左第二个字符用什么索引?( )

  116. A:s[0:-2]
    B:s[:-2]
    C:s[-2]
    D:s[2]
  117. "for var in ___: print(var) 哪个选项不符合上述程序空白处的语法要求?( )

  118. A:"Hello"
    B:{1;2;3;4;5}
    C:" range(0,10)
    D:(1,2,3)
  119. 整数、浮点数与复数间采用运算符运算,哪个选项是运算结果的数据类型?( )

  120. A:类型不确定
    B:浮点数
    C:整数
    D:复数
  121. txt = open(""book.txt"", ""r"") print(txt)txt.close()" "文件 book.txt 在当前程序所在目录内,其内容是一段文本:book,上述代码的输出结果是( )

  122. A:book.txt
    B:其余答案都不对
    C:txt
    D:book
  123. x = 1y = -1z = 1if x > 0: if y > 0: print('AAA')elif z > 0: print('BBB')" "以上程序的输出结果是( )。

  124. A:无输出
    B:程序出错
    C:BBB'
    D:AAA'
  125. 以下哪个选项不是Python语言直接提供的数据类型?( )

  126. A:元组类型
    B:复数类型
    C:文件类型
    D:列表类型
  127. "k=10000 while k > 1: print(k) k = k/2哪个选项给出了上述程序的输出次数?"( )

  128. A:1000
    B:15
    C:13
    D:14
  129. "阅读下面代码:import matplotlib.pyplot as plt plt.plot([9, 7, 15, 2, 9]) plt.show() 其中,show()函数的作用是什么?"( )

  130. A:显示所绘制的数据图
    B:刷新所绘制的数据图
    C:存储所绘制的数据图
    D:缓存所绘制的数据图
  131. >>>'{:.4e}'.format(234.56789)以上代码的输出结果为( )。

  132. A:'2.345e+02'
    B:'234.5679'
    C:'2.3457e+02'
    D:'2.3456e+02'
  133. 在Python中下列说法正确的是( )

  134. A:ASCII码是最为广泛的编码方式,它可以表示中文字符,同时避免出现乱码
    B:文件后缀名采用.pyw而不是.py的目的是为了绘制窗口
    C:文件名、目录名和链接名都是用一个字符串作为其标识符的
    D:计算机编码主要是为了解决信息在传递过程中被窃取而设计的一种加密方法
  135. 高级语言程序中,程序的三种基本结构不包括?( )

  136. A:限制结构
    B:分支结构
    C:循环结构
    D:顺序结构
  137. 关于程序的控制结构,哪个选项的描述是错误的?( )

  138. A:流程图可以用来展示程序结构
    B:循环结构可以没有出口
    C:顺序结构有一个入口
    D:控制结构可以用来更改程序的执行顺序
  139. 哪个选项是用来判断当前Python语句在分支结构中?( )

  140. A:引号
    B:大括号
    C:缩进
    D:冒号
  141. 哪个选项对于函数定义的头部来说是错误的?( )

  142. A:def vfunc(a,b=2):
    B:def vfunc(a,*b):
    C:def vfunc(*a,b):
    D:def vfunc(a,b):
  143. pandas库中Series对象的索引表示类似:index([5, 4, 3, 2, 1], dtype=’int’),如下哪个说法是不正确的?( )

  144. A:index()表示这是一个index类型
    B:‘int’说明各元素是整数类型
    C:dtype表示Index类型中各元素的数据类型
    D:5, 4, 3, 2, 1是index的五个元素,这是一个五维数据
  145. 哪个对PEP的介绍是正确的?( )

  146. A:PEP是Python语言代码编写规范
    B:PEP是Python社区交流技术开发细节和经验的模式
    C:PEP是一种针对Python语言的文档编写规范
    D:PEP是一种用于改进Python功能的提案及工作模式
  147. Python语句print(type(lambda:None))的输出结果是?( )

  148. A:<class ‘tuple’>
    B:<class ‘NoneType’>
    C:<class ‘function’>
    D:<class ‘type’>
  149. 列表ls,哪个选项对ls.reverse()的描述是正确的?( )

  150. A:将ls中元素逆序,返回一个新列表
    B:如果ls为空,则产生一个异常
    C:将ls中元素逆序,更新列表ls
    D:将ls中可以比较的元素进行逆序处理
  151. S是一个集合,哪个选项关于S.pop()的说法是错误的?( )

  152. A:调用S.pop()之后,取回的元素将在S中删除
    B:默认情况下,随机取回集合S中的一个元素
    C:如果S为空,调用S.pop()之后产生KeyError异常
    D:当给定参数时,S.pop(i)取回集合S中序号为i的元素
  153. 关于计算机程序对问题的求解,哪个选项的描述是错误的?( )

  154. A:计算机无法超越人类智慧
    B:计算机能解决问题的计算部分
    C:计算机能够辅助解决数学公式求解问题
    D:计算机能解决所有问题,包括逻辑推理和计算
  155. >>>12 and 45以上语句的输出结果是( )。

  156. A:12
    B:N
    C:Y
    D:45
  157. 哪个选项是Python语言%运算符的含义?( )

  158. A:x与y之商
    B:x与y的整数商
    C:x的y次幂
    D:x与y之商的余数
  159. 哪个选项对Python复数类型的描述是错误的?( )

  160. A:对复数z,使用z.real获得实数部分
    B:复数的虚数部分是整数类型
    C:复数的虚数部分通过后缀 J 或 j 来表示
    D:对复数z,使用z.imag获得虚数部分
  161. import numpy as np x = np.array([ [ 0, 1, 2, 3, 4], [9, 8, 7, 6] ]) x.dtype()""哪个选项更能代表如上代码的运行结果?( )

  162. A:int32类型
    B:uint32类型
    C:float32类型
    D:object类型
  163. 下列方法仅适用于列表,而不适用于字符串的是( )。

  164. A:find()
    B:count()
    C:sort()
    D:index()
  165. 对于序列s,哪个选项能够返回序列s中第i到j以k为步长的元素子序列?( )

  166. A:s(i, j, k) C
    B:s[i, j, k]
    C:s[i; j; k]
    D:s[i:j:k]
  167. 关于Python语言的编程模式,哪个说法正确?( )

  168. A:其余选项都正确
    B:Python采用语句式交互编程模式
    C:Python采用面向对象编程模式
    D:Python采用函数式编程模式
  169. 哪个选项不是Python语言的保留字?( )

  170. A:try
    B:int
    C:None
    D:del
  171. 对于Python文件,以下描述正确的是:( )

  172. A:根据不同类型的文件,打开方式只能是文本或者二进制中的一种
    B:同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
    C:当文件以二进制文件方式打开时,读取按照字符串方式
    D:当文件以文本方式打开时,读取按照字节流方式
  173. 所谓基例就是不需要递归就能求解的,往往是问题的起始值。下面不属于递归特征的是:( )

  174. A:所有递归链要以一个或多个基例结尾
    B:存在一个或多个基例
    C:基例需要多次递归循环
    D:基例不需要再次递归
  175. S和T是两个集合,哪个选项对S-T的描述是正确的?( )

  176. A:S和T的差运算,包括在集合S但不在T中的元素
    B:S和T的交运算,包括同时在集合S和T中的元素
    C:S和T的并运算,包括在集合S和T中的所有元素
    D:S和T的补运算,包括集合S和T中的非相同元素
  177. 下面是流程图的基本元素是( )。

  178. A:判断框
    B:分支语句
    C:顺序语句
    D:循环语句
  179. 关于列表,下面描述不正确的是( )。

  180. A:支持 in 运算符
    B:元素类型可以不同
    C:长度没有限制
    D:必须按顺序插入元素

温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部