Python开发基础(习题卷11)
说明:答案和解析在试卷最后
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]python中不是函数的作用
A)复用代码
B)提高效率
C)减少代码量
D)增加代码量
2.[单选题][] 以下表达式,定义了一个集合数据对象的是:( )
A)x
B)x
C)x
D)x
3.[单选题]scipy.stats模块中随机变量的残存函数是()
A)cdf
B)rvs
C)pdf
D)sf
4.[单选题]已知变量name="张昊"、age=18,下列使用字符串格式化输出,不能正确输出的是( )
A)print ('我叫%s,今年我%d岁了' % (age, name))
B)print ('我叫%s,今年我%d岁了' % (name,age))
C)print('我叫{},今年我{}岁了'.format(name, age))
D)print(f'我叫{name},今年我{age}岁了')
5.[单选题]下列选项中,会输出1,2,3三个数字的是( )。
A)for i in range(3) print(i)
B)for i in range (2): print(i+1)
C)a_list=[0,1,2]for i in a_list: print(i+1)
D)i=1while i<3: print (i) i=i+1
6.[单选题]下列哪个关于字符串的描述是正确的()
A)字符串a的最后一个字母是a[ : -1]
B)字符串中同一个字母大小写没有区别
C)Python3中字符串的默认字符编码是utf-8
D)两个字符串不可以比较大小
7.[单选题]联网搜索库名或摘要中关健字的命令格式是
A)pip-h
C)pip install
D)pip downlond
8.[单选题]scipy的stats 包中提供了产生连续性分布的函数,其中用于均匀分布的函数是()
A)norm
B)uniform
C)beta
D)geom
9.[单选题]给出如下代码:
Fname = input("请输入要打开的文件: ")
Fi = open(fname, "r")
For line adlines():
print(line)
Fi.close()
以下选项中描述错误的是______。
A)用户输入文件路径,以文本文件方式读入文件内容并逐行打印
B)上述代码中fi.readlines()可以优化为fi
C)通过fi.readlines()方法将文件的全部内容读入一个列表fi
D)通过fi.readlines()方法将文件的全部内容读入一个字典fi
10.[单选题]关于字典的访问操作,以下描述错误的是_______________。
A)使用dict()函数可以将用列表存储的一组双元素元组转换成字典
B)字典中的键必须是不可变的类型,而值可以是任何数据类型
C)通过键访问字典条目
D)字典中的条目是有序的
11.[单选题]在Python中,关于函数的描述,以下选项中正确的是
A)一个函数中只允许有一条return语句
B)Python中,def和returm是函数必须使用的保留字
C)Pyhon函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
python能在手机上运行吗D)函数eval( )可以用于数值表达式求值,例如eval("2* 3+1")
12.[单选题]a=2while a > 0:a -= 1 print(a,end=" ")以下选项中描述错误的是()
A)a
B)条件a
C)这段代码的输出内容为
D)使用while
13.[单选题]关于定义函数,说法正确是( )
A)函数中必须要写 return 语句
B)函数没有 return 返回值为 None
C)函数要返回多少个值,就需要使用多少个 return 语句
D)函数必需要 return 返回函数值
14.[单选题]关于Python组合数据类型,以下选项描述错误的是:
A)序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
B)Python组合数据类型能够将多个数据组织起来,通过单一的表示使数据操作更有序、更容易理解
C)组合数据类型可以分为3类:序列类型、集合类型和映射类型
D)Python的str、tuple和list类型都属于序列类型
15.[单选题]给定字典d,以下选项中对d.items()的描述正确的是______。
A)返回一种dict_items类型,包括字典d中所有键值对
B)返回一个集合类型,每个元素是一个二元元组,包括字典d中所有键值对
C)返回一个元组类型,每个元素是一个二元元组,包括字典d中所有键值对
D)返回一个列表类型,每个元素是一个二元元组,包括字典d中所有键值对
16.[单选题]我们要向已经创建好的表中删除字段,使用的关键字为
A)add
B)sum
C)drop
D)remove
17.[单选题]表达式"5"+"2"+"0"的结果是( )
A)"520"
B)"52"
C)7
D)以上都不对
18.[单选题]字典 d={'Name': 'Kate', 'No': '1001', 'Age': '20'},表达式len(d)的值为
A)12
B)9
C)6
D)3
19.[单选题]将2<x<=10表示成正确的Python表达式为( )
A)2<x<=10
B)2<x
C)2<x
D)x>2
20.[单选题]运行以下程序,输入66,输出的结果是:( )
X=input()
Y='11'
Print(x+y)
A)6611
B)77
C)1166
D)运行时出现错误提示
21.[单选题]假设有列表a=[name','age','sex’]和b=['Dong',38,'Male],请使用一个语句将这两个列表的内容转换为字典,并且以列表 a中的元素为"键",以列表b中的元素为"值",这个语句可以写为( )。
A)c= dict(cross (a,b)
B)c=dict(zip(a,b)
C)c=map(zip(a,b)
D)c=b
22.[单选题]最简单的Series是由()的数据构成
A)一个数组
B)两个数组
C)三个数组
23.[单选题][]以下不能输出2的3次方运行结果语句是( )
A)print(2^3)
B)print(2*2*2)
C)选项3
D)print(2**3)
24.[单选题]阅读下面程序:
Lan_info={'01':'Python','02':'Java','03':'PHP'}
Lan_info.update({'03':'C++'})
Print(lan_info)
运行程序,输出结果是()。
A){'01':'Python','02':'Java','03':'PHP'}
B){'01':'Python','02':'Java','03':'C++'}
C){'03':'C++','01':'Python','02':'Java'}
D){'01':'Python','02':'Java'}
25.[单选题]在Java中,一个Java程序运行后,在系统中这个程序便可以作为一个
A)线程
B)进程
C)进程或线程
D)不可预知
26.[单选题]以下程序用于输出给定三位正整数的逆序数(比如输入345,输出为543),则空白部分应该填写的内容为____________。
n=input("请输入一个三位正整数:")
s=''
for i in n:
___________
print(s)
A)s=s*i
B)s=s+i
C)s=i*s
D)s=i+s
27.[单选题]当我们需要在一张图表中特意指出某个特殊点,并加上标注达到醒目的目的时,
需要用到( )函数。
A)pl.axvspan
B)plt.axkhspan)
C)plt.anotate)
)
28.[单选题]元组变量t=(“cat”,“dog”,“tiger”,“human”),t[::-1]的结果是
A),‘human’,‘tiger’,‘dog’,‘cat’-
B)*‘human’,‘tiger’,‘dog’,‘cat’+
C)运行出错
D)(‘human’,‘tiger’,‘dog’,‘cat’)
29.[单选题]以下程序的可能输出结果是:
Ss = set("htslbht")
For i in ss:
print(i, end ='')
A)hslbht
B)htslbht
C)tsblh
D)hhlstt
30.[单选题]关于turtle库的画笔控制函数,以下选项中描述正确的是()
A)turtle.width()和turtle.pensize()不是用来设置画笔尺寸
B)turtle.pendown()的别名有turtle.pu(),turtle.up()
C)turtle.pendown()的作用是落下画笔之后,移动画笔将绘制形状
lormode()的作用是给画笔设置颜
31.[单选题]列出当前系统已经安装的第E方库的命令格式是
A)pip list
B)pip -h
C)pip install
D)pip download
32.[单选题]电脑或者手机屏幕上显示的内容是由许许多多的点构成的,每一个这样的点,我们称之为“像素”,每一个像素是通过对____________三个颜通道的变化以及它们相互之间的叠加来得到各式各样的颜。
A)红,绿,蓝
B)红,黄,蓝
C)黄,绿,蓝
D)红,黄,绿
33.[单选题]关于面向对象和面向过程编程描述,以下选项中正确的是
A)面向对象编程比面向过程编程更为高级
B)所有面向对象编程能实现的功能采用面向过程同样能完成
C)面向对象和面向过程是编程语言的分类依据
D)模块化设计就是面向对象的设计
34.[单选题]以下选项,不是Python保留字的选项是:
A)del
B)pass
C)not
D)string
35.[单选题]以下选项中,不是Python文件打开的合法模式组合是
A)””
B)" wr+"
C)" br+"
D)"bw"
36.[单选题][] 关于Python的全局变量和局部变量,以下选项中描述错误的是( )
A)简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
B)全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
C)局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
D)使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论