python二级考试试题9Word文件下载.docx
- 文档编号:21237837
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:17
- 大小:18.79KB
python二级考试试题9Word文件下载.docx
《python二级考试试题9Word文件下载.docx》由会员分享,可在线阅读,更多相关《python二级考试试题9Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。
5.
有表示公司和职员及工作的三张表,职员可在多家公司兼职。
其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),职员s(职员号,姓名,性别,年龄,学历),工作w(公司号,职员号,工资),则表w的键(码)为___________。
公司号,职员号,工资
职员号
职员号,工资
公司号,职员号
D
6.
下列叙述中正确的是___________。
栈是一种先进先出的线性表
栈与队列都是非线性结构
队列是一种后进先出的线性表
栈与队列都是线性结构
7.
线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构
线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
线性表的链式存储结构与顺序存储结构所需要的存储方式是相同的
线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
8.
算法的有穷性是指___________。
算法只能被有限的用户使用
算法程序所处理的数据量是有限的
算法程序的运行时间是有限的
算法程序的长度是有限的
9.
软件设计中划分模块的一个准则是___________。
高内聚高耦合
低内聚高耦合
高内聚低耦合
低内聚低耦合
10.
耦合性和内聚性是对模块独立性度量的两个标准。
下面叙述中正确的是
降低耦合性提高内聚性有利于提高模块的独立性
耦合性是指一个模块内部个元素间彼此结合的紧密程度
提高耦合性降低内聚性有利于提高模块的独立性
内聚性是模块间相互连接的紧密程度
11.
每个程序都具有的统一的运算模式是:
顺序计算模式
输入输出模式
函数调用模式
IPO模式
12.
以下不是Python语言关键字的选项是:
None
as
raise
function
13.
以下关于同步赋值语句描述错误的选项是:
同步赋值能够使得赋值过程变得更简洁
判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同
设x,y表示一个点的坐标,则x=a;
y=b两条语句可以用x,y=a,b一条语句来赋值
多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性
14.
以下代码的输出结果是:
print('
{:
*^10.4}'
.format('
Flower'
))
Flow
Flower
***Flow***
15.
表达式
print(float(complex(10+5j).imag))
的结果是:
10
5
10.0
5.0
16.
print("
.2f}"
.format(20-2**3+10/3**2*5))
17.55
67.56
12.22
17.56
17.
如果p=ord(‘a’),表达式print(p,chr((p+3)%26+ord('
a'
)))的结果是:
97d
97c
97x
97w
18.
以下程序的输出结果是:
chs="
|'
\'
-'
|"
foriinrange(6):
forchinchs[i]:
print(ch,end='
'
)
|\-|
"
|
19.
以下关于随机运算函数库的描述,错误的是:
random库里提供的不同类型的随机数函数是基于random.random()函数扩展的
伪随机数是计算机按一定算法产生的,可预见的数,所以是“伪”随机数
Python内置的random库主要用于产生各种伪随机数序列
uniform(a,b)产生一个a到b之间的随机整数
20.
以下关于分支和循环结构的描述,错误的是:
python的在分支和循环语句里使用例如x<
=y<
=z的表达式是合法的
分支结构的中的代码块是用冒号来标记的
while循环如果设计不小心会出现死循环
二分支结构的
<
表达式1>
if<
条件>
else<
表达式2>
形式,适合用来控制程序分支
21.
foriin"
CHINA"
:
forkinrange
(2):
print(i,end="
ifi=='
N'
break
CCHHIINNAA
CCHHIIAA
CCHHIAA
CCHHIINAA
22.
x=10
whilex:
x-=1
ifnotx%2:
print(x,end='
else:
print(x)
86420
975311
97531
864200
23.
用户输入整数的时候不合规导致程序出错,为了不让程序异常中断,需要用到的语句是:
if语句
eval语句
循环语句
try-except语句
24.
以下关于python内置函数的描述,错误的是:
id()返回一个变量的一个编号,是其在内存中的地址
all(ls)返回True,如果ls的每个元素都是True
type()返回一个对象的类型
sorted()对一个序列类型数据进行排序,将排序后的结果写回到该变量中
25.
以下关于函数的描述,正确的是:
函数的全局变量是列表类型的时候,函数内部不可以直接引用该全局变量
如果函数内部定义了跟外部的全局变量同名的组合数据类型的变量,则函数内部引用的变量不确定
python的函数里引用一个组合数据类型变量,就会创建一个该类型对象
函数的简单数据类型全局变量在函数内部使用的时候,需要在显式声明为全局变量
26.
s1="
QQ"
s2="
Wechat"
*<
10}{:
=>
10}"
.format(s1,s2))
********QQWechat====
QQWechat
********QQWechat====
QQ********====Wechat
27.
关于以下程序输出的两个值的描述正确的是:
da=[1,2,3]
print(id(da))
defgetda(st):
fa=da.copy()
print(id(fa))
getda(da)
两个值相等
每次执行的结果不确定
首次不相等
两个值不相等
28.
以下不是组合数据类型的是:
集合类型
序列类型
映射类型
引用类型
29.
以下关于组合类型的描述,错误的是:
可以用大括号创建字典,用中括号增加新元素
嵌套的字典数据类型可以用来表达高维数据
字典的pop函数可以返回一个键对应的值,并删除该键值对
空字典和空集合都可以用大括号来创建
30.
x=['
90'
'
87'
]
n=90
print(x.count(n))
1
2
31.
dict={'
Name'
'
baby'
'
Age'
7}
print(dict.items())
[('
7),('
)]
('
7,'
dict_items([('
)])
32.
dat=['
1'
2'
3'
0'
foritemindat:
ifitem=='
dat.remove(item)
print(dat)
['
33.
L2=[[1,2,3,4],[5,6,7,8]]
L2.sort(reverse=True)
print(L2)
[5,6,7,8],[1,2,3,4]
[[8,7,6,5],[4,3,2,1]]
[8,7,6,5],[4,3,2,1]
[[5,6,7,8],[1,2,3,4]]
34.
关于数据维度的描述,错误的是:
一维数据采用线性方式组织,对应于数组概念
二维数据有关联关系构成,采用表格方式组织
高维数据由键值对类型的数据组成,采用对象方式组织
一维数据是由对等关系的有序数据构成,无序数据不是一维数据
35.
fo=open("
text.txt"
w+'
x,y='
thisisatest'
hello'
fo.write('
{}+{}\n'
.format(x,y))
print(fo.read())
fo.close()
thisisatesthello
thisisatest
thisisatest,hello.
thisisatest+hello
36.
文件dat.txt里的内容如下:
QQ&
Google&
Baidu
tet.txt"
r'
fo.seek
(2)
print(fo.read(8))
&
WechatG
WechatGo
37.
以下属于PythonHTML和XML解析的第三方库的是:
Django
Networkx
Requests
BeautifulSoup
38.
以下属于Python打包源文件为可执行文件的第三方库的是:
PIL
Matplotlib
Sklearn
Pyinstaller
39.
以下属于PythonWeb开发框架第三方库的是:
WeRoBot
Wheel
Pygame
40.
以下关于Python内置库、标准库和第三方库的描述,正确的是:
第三方库需要单独安装才能使用
内置库里的函数不需要import就可以调用
第三方库有三种安装方式,最常用的是pip工具
标准库跟第三方库发布方法不一样,是跟python安装包一起发布的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 二级 考试 试题