二级python选择模拟题1.docx
- 文档编号:7779944
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:14
- 大小:19.38KB
二级python选择模拟题1.docx
《二级python选择模拟题1.docx》由会员分享,可在线阅读,更多相关《二级python选择模拟题1.docx(14页珍藏版)》请在冰豆网上搜索。
二级python选择模拟题1
1.以下关丁•函数参数的描述,正确的是:
A
调用函数时,按参数名称传递的参数,要按照定义顺序进行传递
B
定义函数可选参数的时候,不限制可选参数在参数列表中的位置
C
函数在定义时可以不指定可选参数的默认值,调用函数的时候再传入参数
D
在一个函数内部定义的变量,到另一个函数中不能引用
2.以下程序的输出结果是:
defadd_Run(L=None):
ifLisNone:
L二[]
L・append(fRun')
returnL
add_Run0
add_Run0
print(add_Run(['Lying*]))
A
['Lying,,'Run','Run']
B
['Run']['Run']['Lying','Run']
c
['Lying*]
D
['Lying','Run']
3.以下程序的输出结果是:
L二[]
x=3
defpri^val(x):
L・append(x)
pri_val(x)
print('L={),x={}'・fomiat(L,x))
A
L=[3],x=3
B
L=[3],x=5
C
L=3,x=5
D
L—3,x—3
4.关于组合数据类型的描述,正确的选项是:
A
Python中最常用的映射类型的典型代表是字典类型
B
列表类型里的元素要求是同一种数据类型
C
元组采用大括号方式表示
D
序列类型的元素可以用reverse0方法交换相邻元素的位置
5.以下程序可能的输出结果是:
1=[1,2,3,4,5,6,7]
print(1[3:
2])
print(1[-5:
-3])
A
[][3,4]
B
[3,4][]
c
[3,4][3,4]
D
[][]
6•关于以下程序输出结果的描述,正确的选项是:
1二[1,2,3,4,5,6,71print(1.pop(0),len(l))
A
16
B
17
C
07
D
06
7.以下程序的输出结果,可能的选项是:
ds={'av':
2,'vr':
4,'ls':
9,'path':
6}print(ds・popitemO,len(ds))
A
Cpath',6)3
B
('av',2)4
c
('path*,6)4
D
('vr*,2)3
8.执行下述程序的输出结果是:
ds={'eng':
2,'math':
6,'comp':
9,'PE':
4}
print(ds・pop(max(ds・keys()),0))
A
6
B
math
C
PE
D
4
9.关于打开文件函数open«文件路径名〉,〈打开模式〉)中打开模式的描述,正确的选项是:
A
'N表示只读模式打开文件,如果文件不存在,就会返回异常
B
表示写模式打开文件,如果文件存在,就会在文件尾继续写
C
'a'表示追加模式打开文件,如果文件不存在,就返回异常
D
'b'表示二进制文件模式打开文件,可以单独作为open函数的参数
10.设a.txt的内容是:
a,b,c,d以下程序执行结果是:
withopen('a.txt'r')asf:
print(f・readO・split(','))
A
['a','b','c','d']
B
La,b,c,d]
C
>9>v9,>9v>
a,b,c,d
D
a,b,c,d
11.在程序之间交换数据,常使用的第三方库是:
A
PyGame
B
Pandas
C
json
D
Flask
12.文件data,csv里的内容如下:
1,三轴机,17,5
2,壳体热套,10,2
3,泵体安装,19,3关于以下程序在屏幕上输出结果的描述,正确的选择是:
withopen(*data・csv','r')asf:
print(f・readlines0)
输出一行列表,里面包括三个字符串元素
B
输出三行列表,每行列表里面有一个字符串元素
C
输出一行列表,里面包括一个字符串元素
D
输出三行字符串
13.执行以下代码,output,txt文件中的内容是:
aaa二[8,5,2,2]
withopenC*output・txt',')asf:
foraainaaa:
f・write(';'・join(str(aa)))
A
&5,2,2
B
8522
C
8;5;2;2
D
8522
14.可用來获取网页内容的Python第三方库是:
A
OpenCV
B
Matplotlib
C
requests
D
SciPy
15.以下属J:
Python标准时间库的选项是:
A
calender
B
time
C
datetime
D
logging
16.下述不属于数据库设计的内容。
A
数据库物理结构
B
数据库管理系统
C
数据库概念结构
D
数据库逻辑结构
17.以下关于turtle库的描述,错误的是:
A
用importturtle语句之后,用turtle.circleO函数画图
B
turtle,sethead0函数的别名是turtle.sethO
C
用circleO函数只能画圆,不能画一个圆弧
D
用importturtleast语句之后,用t.circle()函数画图
18.将E-R图转换成关系模式时,实体与联系都可以表示成.
A
属性
B
关系
D键
19.下面和队列结构有关联的是
A
数组元素的引用
B
函数的递归调用
C
多重循环的执行
D
先到先服务的作业调度
20.设数据元素集合为{A,B,C,D,E,F},下列关系为线性结构的是
A
R={(D,E),(E,A),(B,C),(F,B),(C,F)}
B
R二{(A,B),(C,D),(B,A),(E,F),(F,A)}
C
R={(D,F),(E,0,(B,0,(A,B),(C,F)}
D
R={(D,E),(E,A),(B,C),(A,B),(C,F)}
21.以下关于程序设计语言的描述,正确的选项是:
A
Python语言是一种面向过程,也是而向对象的语言
B
Python语言的生态库都是官方开发的
C
Python语言是网络通用语言
D
Python语言与平台相关
22.以下关于Python程序的基本语法元素,错误的描述是:
A
Python语言只能用4个空格的缩进來实现程序的强制可读性
B
变量是由用户定义的用來保存和表示数据的一种语法元素
C
变量的命名规则之一是名字的首位不能是数字
D
变量标识符是一个字符串,长度是没有限制的
23.关F-Python语言的注释语句的描述,正确的是:
A
#注释符可以注释多行
B
以#开头的语句是注释
C
#之后的语句被解释器解释,但不执行
D
'''开头的语句也表示注释,用法跟#一样
24.关丁•基本输入输出函数的描述,错误的选项是:
A
print0函数的参数可以是一个函数,执行结果是显示函数返回的值
B
evalO函数的参数是“3*4”的时候,返回的值是整数“12”
C
当用户输入一个整数“6”的时候,input()函数返回的也是整数“6”
D
当print()函数输出多个变量的时候,可以用逗号分隔多个变量名
23.—般情况下,整数用十进制表示,如果用其他进制表示一个数,错误的描述选项是:
A
OblOlO表示一个二进制数
B
0x1010表示一个十六进制数
C
OolOlO表示一个八进制数
D
1010b表示一个二进制数
26.关FPython数据类型的描述,正确的选项是:
A
内置函数divmod(xfy)的运算结果是两个整数:
x除y的整数商以及余数
B
函数ord(x)是返回字符串x对应的Unicode编码
C
运算符+、-、*、/等跟赋值符号二相连,形成增强赋值操作符
D
函数lower(x)是将字符串x的首字母小写
27.关]"模板字符串〉.format(<逗号分隔的参数〉)中的内容描述,正确的选项是:
A
格式控制信息{2:
0>7f}里面的’f'表示这个位置是一个整数
B
模板字符串里的格式控制信息语法格式是:
{<参数序号〉:
<格式控制标
记>},参数序号是从1开始
c
格式控制信息表示这个位置是最大长度为10的整数
D
逗号分隔的参数可以是变量,也可以是函数
28.假设x='ab'
xy='ab93kdfd‘
k=0
下列代码选项中,使得k的值是0的选项是:
A
ifxy.count(x)>=1:
k=1
B
ifxy>x:
k=1
C
ifxinxy:
k=1
D
ifxyinx:
k=1
29.以下关于控制结构的描述,错误的是:
A
if条件满足情况下要执行的语句块,要放在辻语句后面,并缩进
B
if条件不满足情况下要执行的语句块,放在else语句后面
C
分支结构中的判断条件只能是产生True或False的表达式或函数
语句ifb这种表达式是可以执行的
30•执行以下程序,下而选项描述错误的是x,y二1,2
whilex<20:
x,y=y,x+y
print(x)
A
循环次数大于10次
B
输出结果包含8
C
循环次数小于20次
D
输出结果包含5和2
31.执行下述程序,输出结果的行数是:
Is=[2,0,6]
x=100
try:
foriinIs:
y=100//i
print(y)
except:
print('error*)
A
3
B
2
C
1
D
4
32.执行以下程序,输出结果是:
01二x
x=10ifx<10else20
print(x)
20
B
无显示输出
c
10
D
x<10
33.以下关于函数的描述,正确的是:
A
调用Python函数的时候,不能指定缺省参数的名称和值
B
函数不需要返回值的时候,也能用return语句做最后一条语句
C
函数定义的时候,不能没有参数列表
D
函数定义的时候并不执行,可以放在调用它的语句之后定义
34.执行以下程序,使得程序继续执行循环的输入选项是:
whileTrue:
x=input(*pleaseinputainteger:
')
iflen(x):
break
else:
print(x)
A
输入一个整数
B
输入一个字符
c
输入一个回车
D
输入一个字符串
35.下面不属丁•软件需求分析阶段主耍工作的是
A
需求分析
B
需求获取
C
需求评审
D
需求变更申请
36.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
A
多对多
B
一对一
C
一对多
D
多对一
37.在深度为5的满二叉树中,叶子结点的个数为。
A
15
B
32
C
31
D
16
38.设循环队列的存储空间为Q(l:
50),初始状态为front二rear二50。
现经过一系列入队与退队操作后,front=rear=b此后乂正常地插入了两个元素。
最后该队列中的元素个数为
A
1
B
3
C
39.下面属于黑盒测试方法的是■
A
条件覆盖
B
基本路径测试
C
条件-分支覆盖
D
错谋推测法(猜错法)
40.软件开发中需求分析的主要任务是
A需求评审
B
给出软件解决方案
C
定义和描述目标系统“做什么”
D
定义和描述目标系统“怎么做”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 python 选择 模拟
![提示](https://static.bdocx.com/images/bang_tan.gif)