Python开发基础(习题卷110)
说明:答案和解析在试卷最后
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]在Linux中,更新防火墙规则,使用的命令如下
A)firewall-cmd --reload
B)firewall-cmd --get-active-zones
C)firewall-cmd --help
D)firewall-cmd --state
2.[单选题]以下程序输出结果是()
Points = [(1,7),(3,4),(5,6)]
Points.sort(key=lambda point: point[1])
Print(points)
A)[ (1, 7),(3, 4), (5, 6)]
B)[1,3,4,5,6,7]
C)[(5, 6),(3,4), (1, 7)]
D)[(3, 4), (5, 6), (1, 7)]
3.[单选题]0函数的作用是什么?
A)给坐标轴增加题注
B)在任意位置增加文本
C)给坐标轴增加文本标签
D)给坐标系增加标题
4.[单选题][]对哪种类型的对象可以执行解包操作( )
A)list
B)tuple
C)生成器generator
D)以上都可以
5.[单选题]In Python the __________ symbol is used as the not-equal-to operator.
A)==
B)<>
C)<=
D)!=
6.[单选题]程序运行结果:a=input("输入一个字母:")print("%d"%ord(a))输入字母’d’输出结果是 ( )。
A)(A)d
B)(B)D
C)(C)100
D)(D)出错
7.[单选题]np.floor)函数的作用是()
A)计算每个元素的模
B)计算每个元素的符号
C)计算小于每个元素的最大整数值
D)计算每个元素的小数部分
8.[单选题]语句 np.random.randn(5,4)的运算结果是()。
A)生成一个5行4列的随机矩阵
B)将矩阵的第5行第4列改成一个随机值
C)将矩阵的第 4行第 3列改成一个随机值
D)将矩阵的第5列和第 4列都用随机值代替
9.[单选题]Numpy中的around函数用于?
A)返回数字的下舍整数
B)返回数字的上入整数
C)返回指定数字的四舍五入值
D)返回指定数字的整数,抛却小数
10.[单选题]使用飞桨神经网络学习模型中数据处理的第三个步骤()。
A)数据导入
B)数据集划分
C)数据归一化处理
D)数据形状变换
11.[单选题]下列选项中,与pow(x,y)等价的计算是
A)x**y
B)x%y
C)x//y
D)x+y
12.[单选题]使用pyplot模块将绘制的图形显示出来的函数是()
A)display()
B)show()
C)plot()
D)draw()
13.[单选题]运行下面的代码,输出结果是( )。
1=[i if i%2==0 else i*10 fori in range(5)]
Print(1)
A)[0,10,2,30,4]
B)[10,2,30,4]
C)[0,10,2,30, 4,50]
D)[0,1,20,3,40]
14.[单选题]关于赋值语句,以下选项中描述错误的是
A)在 Python 语言中,有一种赋值语句,可以同时给多个变量赋值
B)设 x = "alice";y = "kate",执行x,y = y,x可以实现变量 x 和 y 值的互换
C)设 a = 10;b = 20,执行a,b = a,a + bprint(a,b)和a = bb = a + bprint(a,b)之后,得到同样的输出结果:10 30
D)在 Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
15.[单选题]若a=np.array([5,1,2,3]),a.sort(),则数组a的结果是()。
A)[5,1,2,3]
B)[1,2,3,5]
C)[3,2,1,5]
D)11
16.[单选题]下列不能创建字典的是().
A)dict1={}
B)dict2={3:5}
C)dict3=dict([2,5],[3,5])
D)dict3=dict(([2,5],[3,5]))
17.[单选题]已知 g = lambda x, y=100, z=10: x//y%z,那么表达式 g(1234) 的值是( )
A)2
B)3
C)4
D)1
18.[单选题]若变量 a 和 b 的取值为a ='1'b = 2则, 下面描述错误的是?
A)print(int(a) + b)结果是 3。
B)print(a + b)结果是 TypeError: must be str, not int。
C)print(a + str(b))结果是 12。
D)print(a + str(b))结果是 3
19.[单选题]关于Python 的全局变量和局部变量,以下选项中描述错误的是()。
A)局部变量指在画敏内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
B)使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
C)简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
D)全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
20.[单选题]通过促进大数据发展,加快建设(),释放技术红利、制度红利和创新红利,提升政府治理能力,推动经济转型升级。
A)数据大国
B)数据强国
C)科技大国
D)科技强国
21.[单选题]Python不支持以下( )数据类型。
A)float
B)list
C)char
D)str
22.[单选题]为了提高软件测试的效率, 应该()
A)随机地选取测试数据
B)取可能的输入数据作为测试数据
C)制定软件测试计划
D)选择发现错误可能性最大的数据作为测试用例
23.[单选题]A=np.array([[1,1],[0,1),B=np.array([[2,0],[3,4),A*B的结果是()。
A)[[2,0],[0,4]]
B)[[5,4],[3,4]]
C)[[3,4],[5,4]]
D)无法计算
24.[单选题]下列关于异常处理的描述中,正确的是。python 定义数组
A)异常处理用if语句
B)异常处理用while语句
C)异常处理用try语句
D)异常处理用for语句
25.[单选题]函数chr(x)的作是
A)返回数字x作为Unicode编码对应的字符
B)返回数字x的六进制字符串形式
C)返回字符x对应的Unicode值
D)返回字符串x中每个字符对应的Unicode编码值
26.[单选题]已知字符串s='我们班一共有30个人。',则表达式len(s)的值为( )
A)9
B)10
C)11
D)12
27.[单选题]给出如下代码:
A=3
While a > 0:
a -= 1
print(a,end=" ")
以下选项中描述错误的是:______。
A)a -= 1 可由 a = a - 1实现
B)使用while 保留字可创建无限循环
C)条件a > 0 如果修改为a < 0 程序执行会进入死循环
D)这段代码的输出内容为2 1 0
28.[单选题]Python内建的实现集合元素更新的方法是( )。
A)update()
B)new()
C)add()
D)remove()
29.[单选题]表达式 sum(range(1, 10, 2)) 的值是( )。
A)A 13
B)B 24
C)C 25
D)D 45
30.[单选题]字典:d={"张三":88,"李四":90,"王五":73,"赵六":82,"钱七":86}在字典 D 中修改"李四"对应的值为 92,正确的语句是( )
A)李四=92
B)"李四"=92
dify("李四")=92
D)d["李四"]=92
31.[单选题]以下程序段
X=[[1,2,3],[4, 5, 6],[7,8,9]]
Y=[[2,2,2],[3, 3, 3],[4,4,4]]
Z=[[5,5,5],[6, 6, 6],[7,7,7]]
Xyz=[x1-y1-z1 for
A,b,c in zip(x, y, z) for x1,y1,z1 in zip(a,b,c)]
Print(xyz)
Print 函数输出的结果是( )
A)[-6, -5, -4, -5, -4, -3, -4, -3, -2]
B)[10, 20, 30, 72, 90, 108, 196, 224, 252]
C)z=[5,5,5,6, 6, 6,7,7,7]
D)[8, 9, 10, 13, 14, 15, 18, 19, 20]
32.[单选题]字典对象的_____方法返回字典的“键”列表。
A)keySet()
B)keys()
C)values()
D)list()
33.[单选题]fname=input("请输入要写入的文件:")
Fo=open(fname,"w+")
Ls=["唐诗","宋词","元曲"]
Fo.writelines(ls)
For line in fo:
print (line)
Fo.close()
上述代码的运行结果为:
A)"唐诗宋词元曲"
B)唐诗
宋词
元曲
C)"唐诗"
D)唐诗宋词元曲
"宋词"
"元曲"
34.[单选题]What will be displayed after the following code is executed? Total = 0
For count in range(1,4):
total += count
Print(total)
A)1
3
6
B)5
C)1 4
D)6
35.[单选题]float(x)可以将x转换为一个( )
A)整数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论