python二级考试试题docx.docx

上传人:b****4 文档编号:4189683 上传时间:2023-05-06 格式:DOCX 页数:30 大小:19.82KB
下载 相关 举报
python二级考试试题docx.docx_第1页
第1页 / 共30页
python二级考试试题docx.docx_第2页
第2页 / 共30页
python二级考试试题docx.docx_第3页
第3页 / 共30页
python二级考试试题docx.docx_第4页
第4页 / 共30页
python二级考试试题docx.docx_第5页
第5页 / 共30页
python二级考试试题docx.docx_第6页
第6页 / 共30页
python二级考试试题docx.docx_第7页
第7页 / 共30页
python二级考试试题docx.docx_第8页
第8页 / 共30页
python二级考试试题docx.docx_第9页
第9页 / 共30页
python二级考试试题docx.docx_第10页
第10页 / 共30页
python二级考试试题docx.docx_第11页
第11页 / 共30页
python二级考试试题docx.docx_第12页
第12页 / 共30页
python二级考试试题docx.docx_第13页
第13页 / 共30页
python二级考试试题docx.docx_第14页
第14页 / 共30页
python二级考试试题docx.docx_第15页
第15页 / 共30页
python二级考试试题docx.docx_第16页
第16页 / 共30页
python二级考试试题docx.docx_第17页
第17页 / 共30页
python二级考试试题docx.docx_第18页
第18页 / 共30页
python二级考试试题docx.docx_第19页
第19页 / 共30页
python二级考试试题docx.docx_第20页
第20页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

python二级考试试题docx.docx

《python二级考试试题docx.docx》由会员分享,可在线阅读,更多相关《python二级考试试题docx.docx(30页珍藏版)》请在冰点文库上搜索。

python二级考试试题docx.docx

python二级考试试题docx

 

1.算法的时间复杂度是指

A

执行算法程序所需要的时间

B

算法程序的长度

C

算法程序中的指令条数

D

算法执行过程中所需要的基本运算次数

 

正确答案:

 

2.下列关于栈的叙述中正确的是

A

在栈中只能插入数据

B

在栈中只能删除数据

C

栈是先进先出的线性表

D

栈是先进后出的线性表

 

正确答案:

 

3.对建立良好的程序设计风格,下面描述正确的是

A

符号名的命名只要符合语法

B

充分考虑程序的执行效率

C

程序的注释可有可无

D

程序应简单、清晰、可读性好

 

正确答案:

 

4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送

 

A

调用语句

B

命令

C

口令

D

消息

 

正确答案:

 

5.下面不属于软件设计原则的是

A

抽象

B

模块化

C

信息隐蔽

D

自底向上

 

正确答案:

 

6.下面不属于软件工程的3个要素的是

A

工具

B

过程

C

方法

D

环境

 

正确答案:

 

7.在软件开发中,需求分析阶段产生的主要文档是

A

 

用户手册

B

软件集成测试计划

C

软件详细设计说明书

D

软件需求规格说明书

 

正确答案:

 

8.数据库应用系统中的核心问题是

A

数据库管理员培训

B

数据库维护

C

数据库系统设计

D

数据库设计

 

正确答案:

 

9.在E-R图中,哪个选项是用来表示联系的图形

A

矩形

B

椭圆形

C

三角形

D

菱形

 

正确答案:

 

10.以下选项错误描述的是

A

DDL是数据定义语言

 

B

DML是数据操纵语言

C

DCL是数据控制语言

D

DBMS是数据库系统

 

DBMS数据库管理系统

DBS数据库系统

 

正确答案:

 

11.Python语言中,以下表达式输出结果为11的选项是:

A

print("1+1")

B

print(1+1)

C

print(eval("1+1"))

D

print(eval("1"+"1"))

 

正确答案:

 

12.以下Python语言关键字在异常处理结构中用来捕获特定类型异常的选项是:

A

for

B

lambda

C

in

D

expect

 

正确答案:

 

13.

函数表达式all([1,True,True])的结果是:

A

无输出

B

False

C

出错

D

True

 

正确答案:

 

#any(x)

0、false

判断x对象是否为空对象,如果都为空、

,则返回true

0、false

 

,则返回

false

 

,如果不都为空、

#all(x)

如果

all(x)

参数

x对象的所有元素不为

0、''、False

或者

x为空对象,则返回

True,

否则返回False

 

14.

运行以下程序,

 

x=eval(input())

 

y=eval(input())print(abs(x+y))

从键盘输入1+2与4j,则输出结果是:

A

5

B

C

D

 

正确答案:

 

15.以下对数值运算操作符描述错误的选项是:

A

Python提供了9个基本的数值运算操作符

B

Python数值运算操作符也叫做内置操作符

C

Python二元数学操作符都有与之对应的增强赋值操作符

D

Python数值运算操作符需要引用第三方库math

 

正确答案:

 

16.以下关于列表和字符串的描述,错误的是:

A

列表使用正向递增序号和反向递减序号的索引体系

B

列表是一个可以修改数据项的序列类型

C

字符和列表均支持成员关系操作符(in)和长度计算函数(len())

D

字符串是单一字符的无序组合

 

正确答案:

 

17.

 

str="Python

 

语言程序设计

 

",表达式

 

()

 

的结果是:

A

True

B

1

C

0

D

False

判断是否全为数字

 

正确答案:

 

18.

以下程序的输出结果是:

 

>>>deff(x,y=0,z=0):

pass

>>>f(1,,3)

A

pass

B

None

C

not

D

出错

 

正确答案:

 

19.

运行以下程序:

 

try:

 

num=eval(input("请输入一个列表:

"))

 

()

 

print(num)

 

except:

 

print("输入的不是列表")

 

从键盘上输入1,2,3,则输出的结果是:

A

[1,2,3]

B

[3,2,1]

C

运算错误

D

输入的不是列表

 

正确答案:

 

20.

以下程序的输出结果是:

 

deffun1(a,b,*args):

 

print(a)

 

print(b)

 

print(args)

 

fun1(1,2,3,4,5,6)

A

1

 

2

 

[3,4,5,6]

B

1,2,3,4,5,6

C

 

1

 

2

 

3,4,5,6

D

1

 

2

 

(3,4,5,6)

 

正确答案:

 

21.

运行以下程序,当从键盘上输入{1:

"清华大学",2:

"北京大学"},运行结果的是:

 

x=eval(input())print(type(x))

A

B

C

出错

D

 

正确答案:

 

22.

 

以下选项能改变

 

turtle

 

画笔的颜色是:

A

()

B

()

C

()

D

()

 

正确答案:

 

23.

以下程序的不可能输出结果是:

 

fromrandomimport*

print(sample({1,2,3,4,5},2))

A

[5,1]

B

[1,2]

C

[4,2]

D

[1,2,3]

 

正确答案:

 

从前面那个取两个数出来

24.

以下程序的输出结果是:

 

importtime

 

t=()

print("%Y-%m-%d%H:

%M:

%S",t))

A

系统当前的日期

B

系统当前的时间

C

系统出错

D

系统当前的日期与时间

 

正确答案:

 

25.

函数表达式all([1,True,True])的结果是:

A

无输出

B

False

C

出错

D

True

 

正确答案:

 

26.以下关于Python函数对变量的作用,错误的是:

A

简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留B

 

全局变量指在函数之外定义的变量,在程序执行全过程有效

C

简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放D

对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值

 

正确答案:

 

27.

以下程序的输出结果是:

 

ls=["浣熊","豪猪","艾草松鸡","棉尾兔","叉角羚"]

 

x="豪猪"print(x,0))

A

0

B

-4

 

C

-3

D

1

 

正确答案:

 

28.以下属于Python脚本程序转变为可执行程序的第三方库的是:

A

openpyxl

B

PyPDF2

C

pillow

D

pyinstaller

 

正确答案:

 

29.以下属于Python中文分词方向第三方库的是:

A

python-docx

B

python-pptx

C

pefile

D

jieba

 

正确答案:

 

30.以下生成词云的Python第三方库的是:

A

csvkit

B

Pydub

C

 

moviepy

D

wordcloud

 

正确答案:

 

31.假设将单词保存在变量word中,使用一个字典类型counts={},统计单词出现的次数可采用以下代码:

A

counts[word]=count[word]+1

B

counts[word]=1

C

counts[word]=(word,1)+1

D

counts[word]=(word,0)+1

 

正确答案:

 

32.

以下程序的输出结果是:

 

lcat=["狮子","猎豹","虎猫","花豹","孟加拉虎","美洲豹","雪豹"]forsinlcat:

 

if"豹"ins:

 

print(s,end="")

 

continue

A

 

猎豹

 

花豹

 

美洲豹

 

雪豹

B

猎豹

C

雪豹

D

猎豹花豹美洲豹雪豹

 

正确答案:

 

33.

 

以下程序的输出结果是:

 

s1="袋鼠"

print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。

".format(s1))

A

TypeError:

tupleindexoutofrange

B

{0}生活在主要由母{0}和小{0}组成的较小的群体里。

C

IndexError:

tupleindexoutofrange

D

 

袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。

 

正确答案:

 

34.

以下程序的输出结果是:

 

s1="企鹅"

 

s2="超级游泳健将"

 

print("{0:

^4}:

{1:

!

<9}".format(s1,s2))

 

A

企鹅:

超级游泳健将!

!

!

B

企鹅:

超级游泳健将!

!

!

C

企鹅:

!

超级游泳健将!

!

D

企鹅:

超级游泳健将!

!

!

 

正确答案:

 

35.

以下程序的输出结果是:

 

fornuminrange(1,4):

 

sum*=num

print(sum)

A

6

B

7

C

 

D

TypeError出错

 

正确答案:

 

Sum都没有赋值或者定义

 

36.

 

以下程序的输出结果是:

 

ls=["石山羊","一角鲸","南极雪海燕","竖琴海豹","山蝰"]

 

("山蝰")

 

str=""

print("极地动物有",end="")

forsinls:

 

str=str+s+","

print(str[:

-1],end="。

")

A

极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰

B

极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰。

C

极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹

D

极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹。

 

正确答案:

 

37.

以下程序的输出结果是:

 

foriin"Summer":

 

ifi=="m":

 

break

 

print(i)

A

m

B

mm

C

mmer

D

无输出

 

正确答案:

 

循环已经退出

 

38.以下关于字典的描述,错误的是:

A

字典中元素以键信息为索引访问

B

字典长度是可变的

C

字典是键值对的集合

D

字典中的键可以对应多个值信息

 

正确答案:

 

39.

 

以下文件操作方法中,打开后能读取

 

CSV

 

格式文件的选项是:

A

fo=open("","w")

B

fo=open("","x")

C

fo=open("","a")

D

 

fo=open("","r")

 

正确答案:

 

40.

以下程序的功能是:

 

s="What\'sapackage,project,orrelease?

WeuseanumberoftermstodescribesoftwareavailableonPyPI,likeproject,release,file,andpackage.Sometimes

thoseterms

are

confusingbecausethey\'re

usedtodescribe

different

things

inother

contexts.

Here'showweusethemonPyPI:

A

project

onPyPIis

thenameofacollection

ofreleasesandfiles,andinformationaboutthem.ProjectsonPyPIaremadeand

sharedbyother

membersof

the

Pythoncommunitysothatyoucanuserelease

onPyPI

isaspecificversionofaproject.Forexample,therequestsprojecthasmany

releases,

like

requestsand

requestsA

release

consistsofoneor

morefile,

also

knownasapackage,onPyPIis

something

thatyoucan

downloadandinstall.

Because

ofdifferenthardware,operatingsystems,andfileformats,areleasemayhave

several

files

(packages),

like

anarchive

containing

source

codeor

abinary

wheel."

 

s=()

 

forchin'\',?

.:

()':

 

s=(ch,"")

 

words=()

 

counts={}

 

forwordinwords:

 

counts[word]=(word,0)+1

 

items=list())

 

(key=lambdax:

x[1],reverse=True)

 

fo=open("","w",encoding="utf-8")

 

foriinrange(10):

 

word,count=items[i]

 

(word+":

"+str(count)+"\n")

 

()

 

A

统计字符串

s

中所有单词的出现次数,将单词和次数写入

文件

B

统计字符串

s

中所有字母的出现次数,将单词和次数写入

文件

C

统计输出字符串

s中前10个字母的出现次数,将单词和次数写入

文件

D

统计字符串

s

中前10个高频单词的出现次数,将单词和次数写入

文件

 

正确答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2