全国计算机等级考试二级Python真题及解析3精品练习.docx

上传人:b****3 文档编号:3220382 上传时间:2022-11-20 格式:DOCX 页数:26 大小:562.33KB
下载 相关 举报
全国计算机等级考试二级Python真题及解析3精品练习.docx_第1页
第1页 / 共26页
全国计算机等级考试二级Python真题及解析3精品练习.docx_第2页
第2页 / 共26页
全国计算机等级考试二级Python真题及解析3精品练习.docx_第3页
第3页 / 共26页
全国计算机等级考试二级Python真题及解析3精品练习.docx_第4页
第4页 / 共26页
全国计算机等级考试二级Python真题及解析3精品练习.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

全国计算机等级考试二级Python真题及解析3精品练习.docx

《全国计算机等级考试二级Python真题及解析3精品练习.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级Python真题及解析3精品练习.docx(26页珍藏版)》请在冰豆网上搜索。

全国计算机等级考试二级Python真题及解析3精品练习.docx

全国计算机等级考试二级Python真题及解析3精品练习

全国计算机等级考试二级Python真题及解析3精品练习

一、选择题

1.下列选项中不能正确表达Python中的赋值语句的是()

A.X,Y=5,8B.X=Y=5C.X=Y+XD.10=X+Y

2.以下是一段python程序:

它的可以用哪个流程图表达()。

A.

B.

C.

3.下列python表达式结果为5的是()

A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)

4.数据分析的处理工具错误的()

A.AccessB..ExcelC.pythonD.SQL

5.python的命令行提示符是()

A.###B.>>>C.///D.C:

6.根据Python中变量命名遵循的规则,正确的是()

A.char21B.2020PyC.PythonD.name.ch

7.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()

A.图中文件存储结构为树结构,python34为树的根结点(父节点)

B.图中python34根结点有4个子结点

C.图中python34根结点下有5个子树(子结点)

D.图中Tools是python34的子树(子结点)

8.下列选项中,不属于Python语言基本数据类型的是()

A.str

B.int

C.float

D.char

9.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()

A.K+1B.K%7+1C.(K+1)%7D.(K+1)%7-1

10.以下python程序段运行后,s的值是( )

n=0

s=0

while s <= 10:

n=n+3

s=s+n

print (s)

A.0B.3C.18D.30

11.下列选项中,不属于Python合法变量名的是()

A.int32B.40xlC.selfD._name_

12.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除

13.Python中的数据类型float表示()

A.布尔型B.整型C.字符串型D.浮点型

14.下面不是python特性的是():

A.免费的B.简单易学C.可移植性好D.是低级语言

15.在Python中运行下列程序,输出结果为()

foriinrange(1,6):

print(‘*’)

A.******B.******C.*****D.*****

16.已知下列Python程序段,k取下列哪组值是x=4?

()

foriinrange(10):

k=int(input())

ifk<=20andk>0:

ifk>15:

ifk>18:

x=0

else:

x=1

else:

ifk>12:

x=4

else:

x=5

A.13,16B.13,14,15C.16,17,18D.18,19

17.下面()是Python合法的变量名

A.int32B.40XLC.selfD.name

18.可以被计算机直接执行的语言是(),Python语言属于()语言。

A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级

19.运行下列Python程序,结果正确的是( )

a=18

b=7

c=a%b

b=a%b

print(a,b)

A.185B.518C.184D.418

20.Python语句"ab"+"c"*2的运行结果是()

A.abc2B.abcabcC.abccD.ababcc

21.在python中,语句print(a,b)的意思是()

A.打印a,bB.输出(a,b)C.输出a,bD.输出a,b的值

22.有关循环结构的说法不正确的是()。

A.循环结构是算法的基本结构之一

B.有的的程序设计中没有循环结构

C.循环结构在程序设计有可能会有嵌套出现

D.在PYTHON程序设计语言中循环结构一般使用IF语句实现。

23.小平打算用python编写一个管理班上同学通讯录的程序,如果用一个变量A来对应处理同学们的电话号码,这个变量A定义成什么数据类型比较适合?

()。

A.布尔型B.浮点型C.整型D.字符串

24.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是()

A.设计出解决问题的算法B.设计出解决问题的PPT

C.编写出Python代码D.选择一种编程软件

25.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5,则下列表达式的运算结果中值最大的是()

A.math.sqrt(b)B.abs(a-b)C.Int(2*a-c/b)D.a**2+b**2-c**2

26.在Python中运行下列程序,输出结果为()

foriinrange(1,5):

print(i)

A.1,2,3,4,5B.12345C.0,1,2,3,4D.1234

27.Python程序中第一行:

a=int(input()),第二行:

print(a+5),运行程序后键盘输入3,输出结果是()。

A.5B.3C.8D.其他

28.在编写python程序时缩进的作用是()。

A.让程序更美观B.只在for循环中使用

C.只在if语句中使用D.用来界定代码块

29.关于python发布代码及安装使用代码,下列说法错误的是()

A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件

B.在DOS命令行中打开mymodule所在的目录,使用“pythonsetup.pysdist”命令构建发布文件

C.已经构建发布的模块必须先导入程序,然后才能使用。

导入时只能使用语句“importmymodule”,不可以用“frommymoduleimport*”

D.下载安装,使用“pythonsetup.pyinstall”命令安装到你的Python本地副本中

30.下列不是Python程序基本结构的是()。

A.顺序结构B.树形结构C.分支结构D.循环结构

二、程序填空

31.请编写Python程序,实现如下功能需求:

1)程序运行后,给出文字提示:

“请输入一个正整数:

2)输入一个整数n按回车后,程序输出从1-n所有整数中既是3的倍数又是5的倍数的数。

3)不要超过5行代码。

程序运行举例:

32.小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在ssw.txt文档中,如图a所示,统计文档中出现次数最多的前十个关键词,结果如图b所示。

文本数据处理的算法设计如图c所示,用Python语言编写的程序段如图d所示。

请根据流程图的每个步骤,填写程序段编号,如A:

⑦B:

①D:

③。

现填写C、E、F、G对应的程序段编号.C:

__________E:

__________F:

__________G:

__________

图a

图b

图c

图d

33.“枚举算法”又称为“穷举法”,其基本思想是:

一一列举出所有可能的解,并验证每个可能的解是否是真正的解,若是,就采纳,否则,就抛弃。

小明利用枚举算法解决“百元买百鸡”问题。

用100元钱买100只鸡,公鸡,母鸡,小鸡都要有。

公鸡5元1只,母鸡3元1只,小鸡1元3只。

请问公鸡,母鸡,小鸡各应该买多少只?

假设公鸡有X只,母鸡有Y只,小鸡有Z只。

以下Python程序段实现了“百元买百鸡”的功能,请补全①②③处代码。

c=0

forxin____①:

foryinrange(1,33):

z=100-x-y

if______②:

print("公鸡:

",x,"母鸡:

",y,"小鸡:

",z)

_____③

print("共有买法",c,"种")

34.小强开展网上直播售货,为此购买了以下直播硬件设备:

①手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器

请回答下列问题:

(1)在购买的直播硬件设备中,属于模数转换的设备是__________(多选,填序号)

(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:

1,在不考虑视频传输优化的情况下,问小强家目前10Mbps的宽带__________(选填:

能/不能)满足直播要求。

请列式证明__________。

(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升序排序,如图a所示。

流水号为2019030602的售货记录中,已成交的商品类别数是__________(填写数字),该流水号的总利润是__________元(填写数字,保留1位小数)

图a

(4)为了快速了解各类别商品的利润,小强用python编程处理。

处理的结果界面如图b所示。

部分代码如下,请在①②划线处填写合适的代码。

图b

importpandasaspd

importnumpyasnp

importmatplotlib.pyplotasplt

detail=pD.read_excel(___)

print(detail)

foriinrange(len(detail[:

])):

ifdetail[‘成交与否’][i]==1:

detail[‘lirun’]=___

dg=detai1[[‘类别’,‘lirun’]].groupby(by=‘类别’)

print(“总利润”,detail[‘lirun’].sum())

’数据可视化代码略

35.现代生活半径的扩大和生活节奏加快使出行成本不断增长。

滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。

小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。

小C就在思考这个滴滴快车是怎么计费的?

可否用所学的Python语言也编写一个计费程序。

于是小C开展了有关这个项目活动的探究。

根据实际情况,回答问题。

(一)收集、分析数据,运用数理思维建模

登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:

滴滴快车(普通型)计价规则

时段

起步价

里程费

时长费

普通时段

8.00元

1.35元/公里

0.20元/分钟

00:

00-06:

30

8.50元

2.40元/公里

0.50元/分钟

06:

30-09:

00

8.50元

1.50元/公里

0.45元/分钟

21:

00-23:

00

8.50元

1.50元/公里

0.40元/分钟

23:

00-00:

00

8.50元

2.40元/公里

0.50元/分钟

注意:

1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计费。

2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方式,实际费用由两部分里程费与时长费累加而得。

小C同学19:

33从“南内环恒地大厦停车场-入口”到“坞城新纪元大酒店(长风店)”乘坐滴滴快车(普通车型

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

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1