python二级考试试题3Word文件下载.docx
《python二级考试试题3Word文件下载.docx》由会员分享,可在线阅读,更多相关《python二级考试试题3Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
可封装
自顶向下
5.
以下选项中,不属于软件生命周期中开发阶段任务的是
概要设计
软件维护
详细设计
软件测试
B
6.
为了使模块尽可能独立,以下选项中描述正确的是
模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
7.
以下选项中叙述正确的是
软件一旦交付就不需要再进行维护
软件交付使用后其生命周期就结束
软件维护指修复程序中被破坏的指令
软件交付使用后还需要进行维护
D
8.
数据独立性是数据库技术的重要特点之一,关于数据独立性,以下选项中描述正确的是
不同数据被存放在不同的文件中
不同数据只能被对应的应用程序所使用
以上三种说法都不对
数据与程序独立存放
9.
以下选项中,数据库系统的核心是
数据库管理系统
数据库
数据库管理员
数据模型
10.
一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是
一对多
多对一
多对多
一对一
11.
以下选项中不是Python文件读操作方法的是
readline
readall
readtext
read
12.
以下选项中说法不正确的是
C语言是静态语言,Python语言是脚本语言
编译是将源代码转换成目标代码的过程
解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
静态语言采用解释方式执行,脚本语言采用编译方式执行
13.
以下选项中,不是Python语言特点的是
变量声明:
Python语言具有使用变量需要先定义后使用的特点
平台无关:
Python程序可以在任何安装了解释器的操作系统环境中执行
黏性扩展:
Python语言能够集成C、C++等语言编写的代码
强制可读:
Python语言通过强制缩进来体现语句间的逻辑关系
14.
拟在屏幕上打印输出“HelloWorld”,以下选项中正确的是
print('
HelloWorld'
)
printf("
HelloWorld"
printf('
print(HelloWorld)
15.
IDLE环境的退出命令是
esc()
close()
回车键
exit()
16.
以下选项中,不符合Python语言变量命名规则的是
keyword33_
33_keyword
_33keyword
keyword_33
17.
以下选项中,不是Python语言保留字的是
while
continue
goto
for
18.
以下选项中,Python语言中代码注释使用的符号是
/*……*/
!
#
//
19.
关于Python语言的变量,以下选项中说法正确的是
随时声明、随时使用、随时释放
随时命名、随时赋值、随时使用
随时声明、随时赋值、随时变换类型
随时命名、随时赋值、随时变换类型
20.
Python语言提供的3个基本数字类型是
整数类型、浮点数类型、复数类型
整数类型、二进制类型、浮点数类型
整数类型、二进制类型、复数类型
21.
以下选项中,不属于IPO模式一部分的是
Program(程序)
Process(处理)
Output(输出)
Input(输入)
22.
以下选项中,属于Python语言中合法的二进制整数是
0B1010
0B1019
0bC3F
0b1708
23.
关于Python语言的浮点数类型,以下选项中描述错误的是
浮点数类型表示带有小数的类型
Python语言要求所有浮点数必须带有小数部分
小数部分不可以为0
浮点数类型与数学中实数的概念一致
24.
关于Python语言数值操作符,以下选项中描述错误的是
x//y表示x与y之整数商,即不大于x与y之商的最大整数
x**y表示x的y次幂,其中,y必须是整数
x%y表示x与y之商的余数,也称为模运算
x/y表示x与y之商
25.
以下选项中,不是Python语言基本控制结构的是
程序异常
循环结构
跳转结构
顺序结构
26.
关于分支结构,以下选项中描述不正确的是
if语句中条件部分可以使用任何能够产生True和False的语句和函数
二分支结构有一种紧凑形式,使用保留字if和elif实现
多分支结构用于设置多个判断条件以及对应的多条执行路径
if语句中语句块执行与否依赖于条件判断
27.
关于Python函数,以下选项中描述错误的是
函数是一段可重用的语句组
函数通过函数名进行调用
每次使用函数需要提供相同的参数作为输入
函数是一段具有特定功能的语句组
28.
以下选项中,不是Python中用于开发用户界面的第三方库是
PyQt
wxPython
pygtk
turtle
29.
以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是
pandas
mayavi2
mxnet
numpy
30.
以下选项中,不是Python中用于进行Web开发的第三方库是
Django
scrapy
pyramid
flask
31.
下面代码的执行结果是
>
1.23e-4+5.67e+8j.real
1.23
5.67e+8
1.23e4
0.000123
32.
s="
11+5in"
eval(s[1:
-2])
6
11+5
执行错误
16
33.
abs(-3+4j)
4.0
5.0
3.0
34.
x=2>
x*=3+5**2
15
56
8192
13
35.
ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))
3
4
8
1
36.
a="
Python等级考试"
b="
="
c="
"
print("
{0:
{1}{3}{2}}"
.format(a,b,25,c))
Python等级考试===============
Python等级考试
===============Python等级考试
37.
下面代码的执行结果是:
ls=["
2020"
"
20.20"
Python"
]
ls.append(2020)
ls.append([2020,"
])print(ls)
['
2020'
'
20.20'
Python'
2020]
2020,[2020,'
]]
2020,['
2020,2020,'
38.
设city.csv文件内容如下:
巴哈马,巴林,孟加拉国,巴巴多斯
白俄罗斯,比利时,伯利兹
f=open("
city.csv"
r"
ls=f.read().split("
"
f.close()print(ls)
巴哈马'
巴林'
孟加拉国'
巴巴多斯\n白俄罗斯'
比利时'
伯利兹'
巴哈马,
巴林,
孟加拉国,
巴巴多斯,
白俄罗斯,
比利时,
巴巴多斯'
\n'
白俄罗斯'
39.
d={}foriinrange(26):
d[chr(i+ord("
a"
))]=chr((i+13)%26+ord("
))forcin"
:
print(d.get(c,c),end="
Cabugl
Python
Pabugl
Plguba
40.
给出如下代码:
whileTrue:
guess=eval(input())ifguess==0x452//2:
break
作为输入能够结束程序运行的是
553
0x452
0x452//2"
break
感谢您的支持与配合,我们会努力把内容做得更好!