Python开发基础(试卷编号1251)
1.[单选题]Python 语句 “f= lambda x,y:x* y;f(12, 34)” 的程序运行结果是(  )
A)12
B)22
C)56
D)408
答案:D
解析:
2.[单选题]在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则当前的绘图子区域索引号是()
A)2
B)3
C)4
D)6
答案:C
解析:
3.[单选题]文件在当前程序所在目录内,其内容是一段文本:
Book,下面代码的输出结果是 ( )
A)以上答案都不对
C)txt
D)book
答案:A
解析:
4.[单选题]任意长度的Python列表、元组和字符串中最后一个元素的下标为____。
A)1
B)Null
C)-1
D)0
答案:C
解析:
5.[单选题]列表 listV = list(range(10)),以下能够输出列表 listV 中最大元素的是______。
A)verse(i)[0])
B)print(max(listV))
C)print(listV.max())
D)print(max(listV()))
6.[单选题]以下选项中不是 Python 语言的保留字的是
A)except
B)do
C)pass
D)while
答案:B
解析:
7.[单选题]Python中,设 str = ‘python’,想把字符串的第一个字母大写,其他字母还是小写,正确的选项是( ):
A)print(str[0].upper()+str[1:])
B)print(str[1].upper()+str[-1:1]);
C)print(str[0].upper()+str[1:-1]);
D)print(str[1].upper()+str[2:]);
答案:A
解析:
8.[单选题]要使语句for i in range(a,-4,-2)循环执行5次,则a的值应当为()
A)-6
B)6
C)8
D)-8
答案:B
解析:
9.[单选题]绘制直方图的hist()函数中,bin参数代表
A)分组数量
B)分组长度
C)分组字符串
D)分组边界
答案:D
解析:
10.[单选题]假设现在有两个变量分别是x和y,其中x=3,y=5,以下选项中____________不能交换两个变量中的值。
A)x=y
y=x
B)x,y=y,x
C)t=x
y=x-y
x=x-y
答案:A
解析:
11.[单选题]下列选项中,会输出1,2,3三个数字的是( )。
A)i=1while i<3: print (i) i=i+1
B)for i in range(3) print(i)
C)for i in range (2): print(i+1)
D)a_list=[0, 1, 2]for i in a_list: print(i+1)
答案:D
解析:while i<3: print (i) i=i+1 print(i) print(i+1)for i in a_list: print(i+1)
12.[单选题]大数据的特点不包括下面哪一项()
A)巨大的数据量
B)多结构化数据
C)增长速度快
D)价值密度高
答案:D
解析:
13.[单选题]在屏幕上输出“你好”的Python语句是( )
A)print
B)print
C)print(你好)
D)print("你好")
答案:D
解析:
14.[单选题]OLAM技术一般简称为”数据联机分析挖掘”,下面说法正确的是:
A)OLAP和OLAM都基于客户机/服务器模式,只有后者有与用户的交互性
B)由于OLAM的立方体和用于OLAP的立方体有本质的区别
C)基于WEB的OLAM是WEB技术与OLAM技术的结合
D)OLAM服务器通过用户图形借口接收用户的分析指令,在元数据的知道下,对超级立方体作一定的操作
答案:D
十二月你好的句子解析:
15.[单选题]Numpy.array 数组的简称是(
D)pyarray
答案:C
解析:Numpy的 array数组类被调用的是N维数组对象Ndarray。
16.[单选题]定义如下的字符串和列表:
A = 'I love PythonSomething!'
B = 'I love PythonSomething!'
C = [1, 2, 3]
D = [1, 2, 3]
那么,a is b和c is d的结果分别是( )
A)False和True
B)True和True
C)True和False
D)False和False
答案:C
解析:
17.[单选题]以下程序下运后将输出______。 a="""dsad dsafsda """ print(a)
A)dsaddsafsda
B)dsad dsafsda
C)""dsaddsafsda""
D)dsad\ndsafsda\n
答案:B
解析:
18.[单选题]eval( )函数的功能是( )
A)浮点型转为整型
B)把数字型转换为字符串型
C)把整型转换为浮点型
D)去掉括号内字符串的双引号""或单引号'' 或三引号''' '''
答案:D
解析:
19.[单选题]哪个选项是下面代码的执行结果?
For s in “PYTHON”:
if s==“T”:
continue
print(s,end="")
A)TT
答案:D
解析:
20.[单选题]Python语句try:
A)程序已经对异常处理了,因此一定不会终止程序
B)程序已经对异常处理了,但是有可能因异常引发终止
C)语句块1,如果抛出IndexError异常,不会因为异常终止程序
D)语句块2有可能不执行
答案:A
解析:
21.[单选题]Python 较新的版本是。
A)1.X
B)2.X
C)3.X
D)4.X
答案:C
解析:
22.[单选题]关于Python2与Python3的说法中,下列描述错误的是( )。
A)Python3默认使用UTF-8编码
B)Python2与Python3中的print语句的格式没有变化
C)Python2默认使用ASCII编码
D)Python2与Python3中运算符“//”使用方式一致
答案:B
解析:
23.[单选题]Python对文件操作采用的统一步骤是:( )
A)打开一读写一写入
B)操作一读取一写入
C)打开一读取一写入一关闭
D)打开一操作一关闭
答案:D
解析:
24.[单选题]若程序只有以下两行代码,则程序的执行结果为___________。x = a + 10
print(x)
A)程序出错