python二级考试试题6复习课程.docx

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

python二级考试试题6复习课程.docx

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

python二级考试试题6复习课程.docx

python二级考试试题6复习课程

 

python二级考试试题6

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)判断x对象是否为空对象,如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true

#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

5.0       

正确答案:

 

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

A

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

B

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

C

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

D

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

正确答案:

 

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

A

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

B

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

C

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

D

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

正确答案:

 

17. str="Python语言程序设计",表达式str.isnumeric()的结果是:

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("请输入一个列表:

"))

num.reverse()

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

turtle.colormode()

B

turtle.setup()

C

turtle.pd()

D

turtle.pencolor()

正确答案:

 

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=time.gmtime()

print(time.strftime("%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(ls.index(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]=count.get(word,1)+1

D

counts[word]=count.get(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

7.0

D

TypeError 出错     

正确答案:

 

Sum都没有赋值或者定义

36.

以下程序的输出结果是:

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

ls.remove("山蝰")

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("123.csv","w")

B

fo=open("123.csv","x")

C

fo=open("123.csv","a")

D

fo=open("123.csv","r")

正确答案:

 

40.

以下程序的功能是:

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

WeuseanumberoftermstodescribesoftwareavailableonPyPI,likeproject,release,file,andpackage.Sometimesthosetermsareconfusingbecausethey\'reusedtodescribedifferentthingsinothercontexts.Here'showweusethemonPyPI:

AprojectonPyPIisthenameofacollectionofreleasesandfiles,andinformationaboutthem.ProjectsonPyPIaremadeandsharedbyothermembersofthePythoncommunitysothatyoucanusethem.AreleaseonPyPIisaspecificversionofaproject.Forexample,therequestsprojecthasmanyreleases,likerequests2.10andrequests1.2.1.Areleaseconsistsofoneormorefiles.Afile,alsoknownasapackage,onPyPIissomethingthatyoucandownloadandinstall.Becauseofdifferenthardware,operatingsystems,andfileformats,areleasemayhaveseveralfiles(packages),likeanarchivecontainingsourcecodeorabinarywheel."

s=s.lower()

forchin'\',?

.:

()':

s=s.replace(ch,"")

words=s.split()

counts={}

forwordinwords:

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

items=list(counts.items())

items.sort(key=lambdax:

x[1],reverse=True)

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

foriinrange(10):

word,count=items[i]

fo.writelines(word+":

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

fo.close()

 

A

统计字符串 s 中所有单词的出现次数,将单词和次数写入 wordnum.txt 文件

B

统计字符串 s 中所有字母的出现次数,将单词和次数写入wordnum.txt 文件

C

统计输出字符串 s 中前10个字母的出现次数,将单词和次数写入 wordnum.txt 文件

D

统计字符串 s 中前10个高频单词的出现次数,将单词和次数写入 wordnum.txt 文件

正确答案:

 

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

当前位置:首页 > 经管营销 > 经济市场

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

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