Python开发基础(习题卷124)
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]scipy 中,( )是空间数据结构和算法模块。
A)cluster
B)constants
C)integrate
D)spatial
答案:D
解析:spatial模块是 Scipy中的空间结构模块,提供了一些空间相关的数据结构和算法,如 Delaunay三角剖分、共面点、凸包、维诺图、Kd树等。
2.[单选题]在方法定义中,访问实例属性x的格式是( )。
A)x
B)self.x
C)self[x]
()
答案:B
解析:
3.[单选题]以下程序关于全局变量a的使用不正确的是()
A)a=8
Def f():
print(a)
F()
Print(a)
B)A=8
Def f():
print(a)
a=a*10
print(a)
F()
Print(a)
C)A=8
Def f():
global a
a=40
print(a)
a=a*10
print(a)
F()
Print(a)
D)A=8
Def f():
a=40
print(a)
a=a*10
print(a)
F()
Print(a)
答案:B
解析:
4.[单选题]当传递值到可变参数*a时,python会将所有的实参保存到一个( )中。
A)列表
B)字典
C)元组
D)集合
答案:C
解析:
5.[单选题]下列哪种函数参数定义不合法?
A)def
B)def
C)def
D)def
答案:C
解析:
6.[单选题]有一个文件记录了 1000 个人的高考成绩总分,每一行信息长度是 20 个字节,要想只读取最后 10 行的内容,不可能用到的函数是:
A)seek()
B)readline()
C)open()
D)read()
答案:B
解析:
7.[单选题]关于open( )函数的文件名,以下选项中描述错误的是
A)文件名可以是绝对路径
writelines()方法将什么写入文件B)文件名可以是相对路径
C)文件名对应的文件可以不存在,打开时不会报错
D)文件名不能是-个目录
答案:C
解析:
8.[单选题]random.sample(a,b)函数的返回值的数据类型是
A)字符串
B)元组
C)列表
D)字典
答案:C
解析:
9.[单选题]生成器都是 Iterator 对象,但 list、dict、str 虽然都是 Iterable,却不是 Iterator。若要把Iterable 变成 Iterator,在 Python 中应该使用()。
A)capitalize 函数
B)Iterable 函数
C)Iterator 函数
D)iter 函数
答案:D
解析:
10.[单选题]下列关于循环语句的说法正确的是()。
A)for语句是一种当型循环
B)while语句是一种直到型循环
C)使用while语句创建了无限循环时,一定是因为顶端布尔表达式只包含常数
D)for语句和while语句都支持嵌套,并且可以相互嵌套
答案:D
解析:难易程度:中题型:
11.[单选题]sql中单词unique代表的是
A)该字段非空
B)该字段唯一
C)该字段非空且唯一
D)不能是null
答案:B
解析:
12.[单选题]x=28,哪个选项的描述是正确的?
A)条件35<=x<75是合法的,且输出为True
B)条件24<=x<25是合法的,且输出为False
C)条件24<=x<25是不合法的
D)条件24<=x and x<25是合法的,且输出为True
答案:B
解析:
13.[单选题]程序执行时,出现“SyntaxError: unexpected indent”错误,表示的是(    )。
A)类型错误
B)版本兼容性错误
C)出现了未知的缩进
D)安装失败
答案:C
解析:
14.[单选题]函数定义格式正确的是( )
A)def (n):
B)def f(n)
C)def f(n):
D)def fn:
答案:C
解析:
15.[单选题]生成一个[ 10,99]之间的随机整数的函数是
A)random.randint( 10, 99)
B)random.random()
C)random.randrange(10, 99,2)
D)random.uniform( 10,99)
答案:A
解析:
16.[单选题]下列语句中,( )在Python中是非法的。
A)x=y=z=1
B)x=(y=z+1)
C)x,y=y,x
D)x+=y
答案:B
解析:
17.[单选题]turtle库中设置画笔尺寸的函数为( )
A)turtle.fd()
B)turtle.ps()
C)turtle.penseth()
D)turtle.pensize()
答案:D
解析:
18.[单选题]以下不属于IPO编程方法的是( )。
A)输入数据
B)输出数据
C)处理数据
D)清理数据
答案:D
解析:
19.[单选题]下列表达式 S^ T 的值是() S={1010,"1010",78.9} T ={1010,"1010",12.3,1010,1010}
A){78.9,12.3}
B){1010,78.9,'1010'}
C){1010,"1010",12.3}
D){1010
答案:A
解析:
20.[单选题]分析下面的javascript代码: x=66;y="number";m= x+y ;m的值为( )
A)number
B)66number;
C)66
D)程序报错
答案:B
解析:
21.[单选题]压缩文件命令正确的是()。
A)tar
B)gzip
C)ls
D)ls
答案:B
解析:难易程度:易题型:
22.[单选题]以下选项中输出结果是10的是____________。
A)>>>print(len('12345' + '56789'))
B)>>>print(list(range(1, 20, 3))[4])
C)>>>print(len({'a':1, 'b':2, 'c':3, 'd':4, 'e':5}))
D)>>>print('1' * 10)
答案:A
解析:
23.[单选题]泛在电力物联网建设到2035年底工作计划,无线专网覆盖C类及以上供电区域,业务终端在线率达到()
A)70%
B)80%
C)90%
D)95%
答案:D
解析:
24.[单选题]在Python3中,有代码片段:ml = list()ml.append("班长")ml.insert(0,"纪委")ml.append("班长
")ml.insert(0,"纪委")ml.pop()ml.pop()print(ml)运行结果是:( )
A)['纪委', '纪委']
B)['班长', '纪委',]
C)['纪委', '班长']
D)['纪委', '纪委']
答案:D
解析:
25.[单选题]以下哪个是Python()不支持的函数。
A)int()
B)float()
C)len()
D)string()
答案:D
解析:
26.[单选题]import turtle as tfor i in range(1,5):    t.fd(60)    t.left(90)执行上述代码,绘制的图形是()
A)A 三角形
B)B 正方形
C)C 五边形
D)D 五角星
答案:B
解析:
27.[单选题]对于字典D={'A':10,'B':20,'C':30,'D':40},sum(list(D.values()))的值是()
A)10
B)100
C)200
D)40
答案:B
解析:
28.[单选题]以下选项用于科学计算/数据分析的是()。
A)PyGTK

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。