CPA Python3级辅导试题附答案_第1页
CPA Python3级辅导试题附答案_第2页
CPA Python3级辅导试题附答案_第3页
CPA Python3级辅导试题附答案_第4页
CPA Python3级辅导试题附答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CPAPython3级辅导试题及答案1.有关集合类型,下列说法错误的是()A、集合可以通过可迭代对象(字符串、元组、列表等)进行创建B、集合添加元素的方法有两种C、集合中的元素无序排列D、集合中的元素可重复(正确答案)2.运行下方代码段,输出的结果是()。

dt={'list1':[8,4,2],'list2':[],'set1':{1,4,7}}

print(len(dt))"A、3(正确答案)B、6C、9D、123.对于下方代码段的叙述中,正确的是()。

importnumpy

a=numpy.asarray((2.1,2.5,1.0))

b=numpy.arange(2.1,1.2,1.0)"A、变量a与变量b值相等B、集合添加元素的方法有两种(正确答案)C、集合中的元素无序排列D、集合中的元素可重复4.在Python正则表达式中,用来匹配任意数字字符的是()。A、\sB、\SC、\d(正确答案)D、\D5.有关HTML数据,下列叙述中正确的是()。A、HTML是网页内容的载体,不包括文字,图片,等用户浏览的信息B、r.status_code用来表示网页状态码(正确答案)C、r=requests(url)可以获得一个网页D、HTML其实是文本,它不需要浏览器的解释6.运行下方代码段,输出的结果是()。

s1={1,3,7,9}

s2={3,8,7,6,9}

s1.update(s2)

print(s1)"A、{6,7,8,9}B、{1,3,6,7,8,9}(正确答案)C、{1,3,6,7}D、{1,3,6,7,9}7.运行下方代码段,若要提取字符串book中的商品编号并输出到屏幕上,则①处应填写()。

importre

book=""书名:《我爱机器人》出版社:教育出版社商品号:156986371地址:北京市海淀区""

code=re.search(r'①',book).group()

print(code)"A、\dB、[0-9]{9}(正确答案)C、\D{9}D、\d{9}$8.对于下方代码段的叙述中,正确的是()。

list1=[[1,3,5],[2,4,6],[4,6,8]]

list2=[[2,0,2],[1,0,1],[0,1,0]]

foriinrange(3):

forjinrange(3):

list2[j][i]=list1[i][j]"A、list2[2][1]的值是6(正确答案)B、list2[0][1]的值是4C、list2[0][0]的值是0D、list2[1][2]的值是89.运行下方代码段,输出的结果是()。

importnumpy

a=numpy.arange(4)

b=[2]

print(ab)"A、8B、[24]C、[0246](正确答案)D、[2468]10.运行下方代码段,输出的结果是()。

t={"all":{1,3,6,9,10},"new":{1,3},"old":(6,9)}

t.pop("old")

t["new"]={}

foriin["old","new"]:

ifiint:

print(type([i]))A、<class'dict'>B、<class'set'>C、<class'list'>(正确答案)D、<class'tuple'>11.下列关于Python数据处理功能的叙述中,错误的是()。A、一维数据是由对等关系的有序或无序数据构成,采用线性方式组织B、二维数据是由多个一维数据构成,是一维数据的组合形式C、高维数据是仅利用最基本的二元关系展示数据间的复杂结构D、利用Python进行数据处理时,直接修改和覆盖原始数据文件是一种高效的数据处理习惯(正确答案)12.数据表num.csv内容如下图所示,则下列叙述中正确的是()。

1,3,5,2,7

2,3,4,6,8

3,8,10,12,15

5,9,10,11,12A、此数据表一共包含5列数据(正确答案)B、此数据表一共包含5行数据C、Python不可以读取num.csv中的数据并进行处理D、num.csv是一个一维数据表13.对于下方代码段的叙述中,输出的结果是()。

str=""我爱编程""

print(str[0],""=="",str[-4])

print(str[2],""=="",str[-1])"A、我==我编==编"B、我==我编==程"(正确答案)C、我==程编==编"D、我==程编==爱"14.下列关于二维数据的叙述中,错误的是()A、列表类型可以表达二维数据B、国际通用的一二维数据存储格式,一般拓展名是.csvC、二维数据只能按行储存(正确答案)D、CSV文件中的每一行代表电子表格中一行,逗号分隔该行的单元格15.下列有关Python第三方库requests的叙述中,正确的是()。A、requests库中的head()可以获取HTML网页头信息(正确答案)B、requests库中的get()方法可以用于HTML网页提交局部修改请求C、requests库中的delete()方法可以用于向HTML网页提交POST请求的方法D、response库中的delete()方法可以用于获取HTML网页16.运行下方代码段,输出的结果是()。

dict={'Name':'Zara','Age':7,'Class':'First'}

print""dict['Name']:"",dict['Name']

print""dict['Age']:"",dict['Age']"A、dict['Name']:FirstB、dict['Name']:Zara(正确答案)C、dict['Age']:ZaraD、dict['Age']:7(正确答案)17.下列代码段运行后,输出结果相同的是()。A、d={2,5,8,8}b=list(d)b.sort()print(b)"(正确答案)B、a=range(8,1,-3)b=list(a)b.reverse()print(b)"(正确答案)C、t=[[1,2,5,8]]delt[0][0]print(t)"D、d={1,5,2,8,8}b=list(d)b.sort()print(b)"18.运行下方代码段,输出结果不会出现的数字是()。

importnumpyasnp

a=np.array([1,2,3,4])

b=np.array([10,20,30,40])

c=ab

print"A、10B、20(正确答案)C、60(正确答案)D、120(正确答案)19.运行下列代码段,输出结果为True,则①处可以填写()。

importjson

count={"a":"3","on":"6","all":"9","hello":"12","apple":"15"}

data=json.dumps(count)

print(①)"A、'5'indata(正确答案)B、'6'indata(正确答案)C、'ho'indataD、'lo'indata(正确答案)20.下列有关Python第三方库PIL叙述中,正确的是()。A、可以使用PIL库创建缩略图(正确答案)B、PIL库可以用于图像展示(正确答案)C、PIL库只能对图片进行展示,不能对图片进行修改D、PIL库不可以将图片保存为.jpg、.png等格式21.某网站规定注册账号的密码必须由大写字母、小写字母和数字组成,且不能包含特殊符号,编写程序,接收用户输入的字符串,判断其是否为可以作为账号的密码。

提示:

1.必须大于或等于8个字符;

2.必须同时包含大小写字母和数字;

3.不接受除字母和数字以外的字符;

4.不符合要求时打印相应的提示。

注:input()函数中不要增加任何参数等提示信息。

例:输入:123456输出:输入的密码小于8位

输入:!12345678输出:包含无效字符

输入:123456789输出:未包含小写字母

输入:helloworld输出:未包含大写字母

输入:AaBbCcDd输出:未包含数字

输入:Ab123456输出:输入成功

importre

lowerRegex=pile()

upperRegex=pile()

digitRegex=pile()

wrongRegex=pile()"22.编写统计学生成绩程序。如:输入某个学生的成绩,计算并分类输出此成绩的等A、B、C、D、不及格、五个等级,成绩0-100分,超出范围提示重新输入。

序号

分数段

等级标准

1

90---100分(不包含90分)

A优

2

8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论