版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国计算机等级考试二级Python真题及解析3精品练习
一、选择题
1.下列选项中不能正确表达Python中的赋值语句的是()
A.X,Y=5,8B.X=Y=5C.X=Y+XD.10=X+Y
2.以下是一段python程序:
度Entitled*
FileEditFormatRunOptionsWindowHel[
i=input('请薪入i的值')
ifi=l:
x=x+l
else:
x=x*2
print(x)|
它的可以用哪个流程图表达()。
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.IllD.C:》
6.根据Python中变量命名遵循的规则,正确的是()
A.char21B.2020PyC.PythonD.name,ch
7.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()
El]Python34
DLLs
Doc
国include
ffljLib
libs
EEIJScripts
BE)jtel
0JTools
Sjil8n
田pynche
日jScripts
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
8.下列选项中,不属于Python语言基本数据类型的是()
float
char
9.变量K表示某天是星期几(k=l,表示星期一),下列python表达式中能表示K的下一
天的是()
A.K+lB.K%7+1C.(K+l)%7(K+1)%7-1
10.以下python程序段运行后,s的值是()
n=0
s=0
whiles<=10:
n=n+3
s=s+n
print(s)
A.0B.3C.18D.30
11.下列选项中,不属于Python合法变量名的是()
A.int32B.40x1C.selfD._name_
12.以下Python程序段执行后,输出结果为(
m=29
ifm%3!=0:
print(m,"不能被3整除”)
else
print(m,“能被3整除“)
A.m不能被3整除B.29不能被3整除C.29能被3整除Dm能被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(lO):
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,18D18,19
17.下面()是Python合法的变量名
A.int32B.40XLC.selfDname
18.可以被计算机直接执行的语言是(),Python语言属于()语言。
A.机器,IWJ级B.jWj级,汇编C.IWJ级,机器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定义成什么数据类型比较适合?()o
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.己经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import
mymodule”,不可以用^frommymoduleimport
D.下载安装,使用“pythonsetup.pyinstall”命令安装到你的Python本地副本中
30.下列不是Python程序基本结构的是()。
A.顺序结构B.树形结构C.分支结构D.循环结构
二、程序填空
31.请编写Python程序,实现如下功能需求:
1)程序运行后,给出文字提示:“请输入一个正整数:”
2)输入一个整数n按回车后,程序输出从1-n所有整数中既是3的倍数又是5的倍数的
数。
3)不要超过5行代码。
程序运行举例:
请输入一个正整数:100
15
30
45
60
75
90
32.小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在
ssw.txt文档中,如图a所示,统计文档中出现次数最多的前十个关键词,结果如图b所
示。文本数据处理的算法设计如图c所示,用Python语言编写的程序段如图d所示。
请根据流程图的每个步骤,填写程序段编号,如A:⑦B:①D:③。现填写C、E、F、G
对应的程序段编号.C:E:F:G:
图a
发
展
S5W-记事本187
建
文件(F)的旧格式9)S>IV)篝助(H)设
119
完善科技创新体制机制体
L系
会
持
代
化
全
中的
鲁
国
覆
1I局
,90
展
科
完
遢
心
善
为®
B战
王
,
发
向
I.战
理
向
要
-、
,'82
委
面
厨
立
加
大
m强
蓄
国
命
国
、
人
国
才
熊
加
拗
教
、
力
—
建
善
体79
推
鲁
新
进
要
国
,
提,图b
不
企
此
力
能
活
票
一
激
力75
国
「
家
:73
坚
持
余
咽
寡
患
经
耳
H展8U%%
o健67
t全
,
r,
点
缴
实
济
强
炽
把*F
建
一®
杏
遗
国
-t网
经65
济
、
、
强
化
疫
.手
砒
产业
产
子
级
国
高
、
、
r-n.,54
33.“枚举算法”又称为“穷举法”,其基本思想是:一一列举出所有可能的解,并验证
每个可能的解是否是真正的解,若是,就采纳,否则,就抛弃。
小明利用枚举算法解决“百元买百鸡”问题。用100元钱买100只鸡,公鸡,母鸡,小鸡
都要有。公鸡5元1只,母鸡3元1只,小鸡1元3只。请问公鸡,母鸡,小鸡各应该买
多少只?
假设公鸡有X只,母鸡有丫只,小鸡有Z只。
1ypuL,upyiigiiL,jeumuixuiILLUIumiuiiikiLIUH.
»>
:
公
===鸡=============RESTART:C/Users/Administrator/Desktop/j.py======
X18
公
鸡11小鸡:78
X小鸡:81
公
鸡4
小鸡:84
共
有
分>
以下Python程序段实现了“百元买百鸡”的功能,请补全①②③处代码。
c=0
forxin①:
foryinrange(l,33):
z=100-x-y
if②:
print("公鸡:",x,"母鸡:,%"小鸡:",z)
⑶
print(快有买法",c,"种")
34.小强开展网上直播售货,为此购买了以下直播硬件设备:①手机②耳机③自拍杆④数
码照相机⑤背景画⑥无线路由器
请回答下列问题:
(1)在购买的直播硬件设备中,属于模数转换的设备是(多选,填序号)
(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播画面是1080*1920像
素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,
问小强家目前10Mbps的宽带(选填:能/不能)满足直播要求。请列式证明
(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升
序排序,如图a所示。流水号为2019030602的售货记录中,已成交的商品类别数是
(填写数字),该流水号的总利润是元(填写数字,保留1位小
数)
ABCDEFGH
成交与否
货号类别品名进价售价教量添水号(0-未成交
11-成交)
213糕点阿尔卑斯棒棒糖(香蕉)0.30.5420190306011
318糕点120让好佳缤纷什锦软糖3.84.15320190306011
421饮料480ml原叶漆红茶22.3220190306010
517饮料50G乐事(青柠味)2.52.9320190306021
63饼干小熊维尼港心饼(草莓味)4.24.5420190306020
722糕点80g康师傅成解(葱香奶油)22.8120190306020
85饮料596向娃哈哈维真年代0.81420190306021
959奶伊利营养舒化奶(全脂型)33.53020190306020
1050萼条上好佳番茄薯条22・9320190306020
113饼干小熊维尼灌心饼(草莓味)4.24.5420190306031
126糕点18g妙脆角(葱香原味)0.80.9220190306031
・・・・・・・・・•・・・・・
523—
5247饮料农夫果园100%橙汁3.33.5320190306991
52541饮料阿尔卑斯棒棒糖(草莓味)0.20.5420190306991
52647糕点“上好&天然薯片2.53120190306991
图a
(4)为了快速了解各类别商品的利润,小强用python编程处理。处理的结果界面如图b
所示。部分代码如下,请在①②划线处填写合适的代码。
图b
importpandasaspd
importnumpyasnp
importmatplotlib.pyplotaspit
detail=pD.read_excel(___)
print(detail)
foriinrange(len(detail[:])):
ifdetail[‘成交与否
detail[/lirun,]=___
dg=detail[['类别lirun']].groupby(by='类另『)
print(“总利润",detail『lirun1.sum())
'数据可视化代码略
35.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以
灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人
们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴
快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计
费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。
(-)收集、分析数据,运用数理思维建模
登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:
滴滴快车(普通型)计价规则
时段起步价里程费时长费
普通时段8.00元1.35元/公里0.20元/分钟
00:00-06:308.50元2.40元/公里0.50元/分钟
06:30-09:008.50元1.50元/公里0.45元/分钟
21:00-23:008.50元1.50元/公里0.40元/分钟
23:00-00:008.50元2.40元/公里0.50元/分钟
注意:
1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计
费。
2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方
式,实际费用由两部分里程费与时长费累加而得。
小C同学19:33从“南内环恒地大厦停车场一入口”到“坞城新纪元大酒店(长风
店)"乘坐滴滴快车(普通车型),里程4.1公里,时长约21分钟,按照表中的计费规
则,小C同学此次出行应该支付的车费是:车费=8+(4.1-3.3)X1.35+(21-9)
X0.2=9.68»
(1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:
A.数字化可视化表达工具B.信息加工工具
C.三维设计工具D.信息检索工具
(2)假设Totl表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表
示应支付费用。运用数学解析式归纳出计费公式为:
如果时长超过9分钟,则Totl=o如果里程小于等于3.3公里则
Tot2=,否则Tot2=o应支付费用:Cost=o
(二)运用算法描述方法将问题解决步骤化
小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用
自然语言和流程图的方式表述出来。
(3)自然语言描述:
第一步:__________________________
第二步:计算时长费Totl
第三步:计算里程费Tot2
第四步:__________________________
第五步:__________________________
(4)流程图描述:(如图)流程图中,表示计算与赋值的是,表示算法流
向的是=
(开手)
(5)算法描述中,用到了三种基本控制结构,分别是、
和o如图示中的流程图使用的控制结构是和
o(选填:顺序结构、选择结构、循环结构、树型结构)
(6)一个算法必须有或多个数据输入。有或多个数据输
出。(选填:零个/一个)
(三)编写、调试、运行程序,验证算法并解决问题
36.现在有一个程序用来解决以下问题:如果有总量共1020个西瓜,第一天卖掉总数的一
半后多卖出了两个,以后每天卖剩下的一半多两个,那么几天以后卖完呢?
请将下列程序补充完整。
tc=1020
c=0
while:
tc=tc-(tc/2+2)
print(c)
37.完善程序实现以下功能并保存。
输出数组的最大值。
arrl=[12,435,76,24,78,54,866,43]
________=-32768
foriinrange(0,7):
ifarrl[i]>maxi:maxi=
print("最大值是:",)
input("运行完毕,请按回车键退出...")
38.完善程序实现如下功能并保存:
有5个人坐在一起,第5个人说他比第4个人小3岁;第4个人说他比第3个人小3岁;
第3个人说他比第2个人小3岁;第2个人又说他比第1个人小3岁;第1个人说他是38
岁。编写程序,计算出第5个人的年龄并显示。
defage(n):
ifn==1:c=
else:c=age(n-1)-3
return________
print("第5人的年龄:",age())
input("运行完毕,请按回车键退出…")
39.编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。
*
**
***
****
40.阅读程序。分析有关多项式的代码并回答问题。
求1!+2!+3!+.......+20!的和。
n=0
s=0
t=l
forninrange(1,21):
t*=n
s+=t
print(s)
>>>''
n=0======================REST
s=0
t=l
forninrange(1,21):2561327494111820313
t*=n»>I
s+=t
printend='v")
(l)n的作用是________________
(2)s的作用是o
(3)t的初值必须赋值为1,这是因为
(4)t*=n的等价语句是
(5)s+=t的等价语句是。
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.D
【详解】
本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将X+Y赋给常量
10,故本题选D选项。
解析:D
【详解】
本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将X+Y赋给常量
10,故本题选D选项。
2.B
【详解】
本题主要考查算法流程图知识点。程序代码中有双分支语句if-else。所以选B
绘制有分支流程图,故本题选B选项。
解析:B
【详解】
本题主要考查算法流程图知识点。程序代码中有双分支语句if-else。所以选B绘制有分支
流程图,故本题选B选项。
3.A
【详解】
本题主要考查Python表达式。int是取整函数,abs求绝对值函数,len返回
字符串的长度,ord()函数主要用来返回对应字符的ascii码,round是四舍五
入函数,故abs(in
解析:A
【详解】
本题主要考查Python表达式。int是取整函数,abs求绝对值函数,len返回字符串的长
度,ord()函数主要用来返回对应字符的ascii码,round是四舍五入函数,故abs(int(-
5.6))=5,len("3+5>=6")=6,ord("5")=53,round(5.9)=6,故本题选A选项。
4.C
【详解】
本题主要考查数据分析知识点。Access(数据库)、Excel(表格处理软件)、
SQL(用于访问和处理数据库的标准的计算机语言)均是数据分析处理工具,
Python是程序设计软件,故本题
解析:c
【详解】
本题主要考查数据分析知识点。Access(数据库)、Excel(表格处理软件)、SQL(用于访
问和处理数据库的标准的计算机语言)均是数据分析处理工具,Python是程序设计软件,
故本题选C选项。
5.B
【详解】
本题主要考查Python命令提示符。python的命令行提示符是>>>,故本题选B
选项。
解析:B
【详解】
本题主要考查Python命令提示符。python的命令行提示符是>>>,故本题选B选项。
6.A
【详解】
本题考查的是Python变量名的命名规则。Python中变量命名规则:由字母、数
字、下划线组成,不能以数字开头,系统保留字不能作为变量名。故本题应选
Ao
解析:A
【详解】
本题考查的是Python变量名的命名规则。Python中变量命名规则:由字母、数字、下划
线组成,不能以数字开头,系统保留字不能作为变量名。故本题应选A。
7.B
【详解】
本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,
python34为树的根结点(父节点);图中python34根结点有8个子结点;图中
python34根结点下有5个子
解析:B
【详解】
本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为
树的根结点(父节点);图中python34根结点有8个子结点;图中python34根结点下有5个
子树(子结点);图中Tools是python34的子树(子结点),故本题选B选项。
8.D
【详解】
本题主要考查Python数据类型。python没有char类型,一个字符也是字符
串,故本题选D选项。
解析:D
【详解】
本题主要考查Python数据类型。python没有char类型,一个字符也是字符串,故本题选
D选项。
9.B
【详解】
本题主要考查Python表达式。一周7天,即周期是7,变量K表示某天是星期
几(k=l,表示星期一),可用表达式K%7表示,则表示K的下一天表达式是
K%7+1,故本题选B选项。
解析:B
【详解】
本题主要考查Python表达式。一周7天,即周期是7,变量K表示某天是星期几(k=L
表示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+L故本题选B选
项。
10.C
【详解】
本题主要考查Python程序的执行。n=0,s=0,循环条件是s<=10,则循环结束
时,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序结束后,s的值是18,故
解析:C
【详解】
本题主要考查Python程序的执行。n=0,s=0,循环条件是s<=10,则循环结束时,
n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序结束后,s的值是18,故本题选C选项。
11.B
【详解】
本题主要考查Python变量名。Python需要使用标识符给变量命名,需要注意如
下规则:标识符可以由字符、数字、下划线(—)组成,其中数字不能开头。
标识符不能是Python关键字(
解析:B
【详解】
本题主要考查Python变量名。Python需要使用标识符给变量命名,需要注意如下规则:
标识符可以由字符、数字、下划线(—)组成,其中数字不能开头。标识符不能是
Python关键字(又称为保留字),但可以包含关键字;区分大小写。因此B选项正确。
【点睛】
12.B
【详解】
本题考查的是Python选择语句。print是输出语句,%是求余,!=是不等于,
29%3=2,条件不成立,则执行输出29不能被3整除。故本题应选B。
解析:B
【详解】
本题考查的是Python选择语句。print是输出语句,%是求余,!=是不等于,29%3=2,条
件不成立,则执行输出29不能被3整除。故本题应选B„
13.D
【详解】
本题主要考查Python数据类型。布尔型bool,整型int,字符串型String,浮点
型float,故本题选D选项。
解析:D
【详解】
本题主要考查Python数据类型。布尔型bool,整型int,字符串型String,浮点型float,故
本题选D选项。
14.D
【详解】
本题主要考查Python的特性。Python特性有:免费的、简单易学、可移植性
好、是高级语言,故本题选D选项。
解析:D
【详解】
本题主要考查Python的特性。Python特性有:免费的、简单易学、可移植性好、是高级
语言,故本题选D选项。
15.D
【详解】
本题考查Python程序调试与执行
foriinrange(1,6),i的范围是从1到5,不包括6。故本题选D选项
解析:D
【详解】
本题考查Python程序调试与执行
foriinrange(1,6),i的范围是从1到5,不包括6。故本题选D选项
16.B
【详解】
本题主要考查Python程序的执行。分析代码可知,k=16,17,18时,x=l;
k=19,20时,x=0;k=13,14,15时,x=4;k取1〜12时,x=5,故本题选B选
项。
解析:B
【详解】
本题主要考查Python程序的执行。分析代码可知,k=16,17,18时,x=l;k=19,20时,x=0;
k=13,14,15时,x=4:k取1~12时,x=5,故本题选B选项。
17.ACD
【详解】
本题主要考查Python变量的命名。Python变量的命名不能以数字开头(可以以
下划线或字母开头),不能包含特殊符号,不能是关键字,故本题选ACD选
项。
解析:ACD
【详解】
本题主要考查Python变量的命名。Python变量的命名不能以数字开头(可以以下划线或
字母开头),不能包含特殊符号,不能是关键字,故本题选ACD选项。
18.A
【详解】
本题考查计算机语言。机器语言是机器能直接识别的程序语言或指令代码,无
需经过翻译,或指不经翻译即可为机器直接理解和接受的程序语言或指令代
码。汇编语言是任何一种用于电子计算机,微处理器,微
解析:A
【详解】
本题考查计算机语言。机器语言是机器能直接识别的程序语言或指令代码,无需经过翻
译,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。汇编语言是任何一
种用于电子计算机,微处理器,微控制器或其他可编程器件的低级语言,亦称为符号语
言。高级语言是一种面向过程或对象的语言。可以被计算机直接执行的语言是机器语言,
Python语言属于高级语言。故本题选A。
19.C
【详解】
本题主要考查Python程序的执行。a=18,b=7,c=a%b=4,b=a%b=4,输出a和
b的值是18和4,故本题选C选项。
解析:C
【详解】
本题主要考查Python程序的执行。a=18,b=7,c=a%b=4,b=a%b=4,输出a和b的值是
18和4,故本题选C选项。
20.C
【详解】
本题主要考查Python表达式的运算。"ab"、"c"是字符型数据类型,
"c"*2="cc",故"ab"+"c"*2的运行结果是abcc,故本题选C选项。
解析:C
【详解】
本题主要考查Python表达式的运算。"ab"、"c"是字符型数据类型,"c"*2="cc",故
"ab"+"c"*2的运行结果是abcc,故本题选C选项。
21.D
【详解】
本题主要考查Python输出函数。在python中,语句print(a,b)的意思是输出a,b
的值,故本题选D选项。
解析:D
【详解】
本题主要考查Python输出函数。在python中,语句print(a,b)的意思是输出a,b的值,故
本题选D选项。
22.D
【详解】
本题考查循环结构的相关知识点
在PYTHON程序设计语言中循环结构一般使用for或while语句实现。故本题选
D选项
解析:D
【详解】
本题考查循环结构的相关知识点
在PYTHON程序设计语言中循环结构一般使用for或while语句实现。故本题选D选项
23.D
【详解】
本题考查的是数据类型。A.布尔型用于表示真(对)或假(错),A错误;B.
浮点型,即带小数点的数字都称为浮点数,B错误;C.整型用于执行加(+)
减(-)乘(*)除(/)运
解析:D
【详解】
本题考查的是数据类型。A.布尔型用于表示真(对)或假(错),A错误;B.浮点型,即带
小数点的数字都称为浮点数,B错误;C.整型用于执行加(+)减(-)乘(*)除(/)运
算;C错误;D.字符串能够灵活表示一串数据,长度大小灵活多变,存储电话号码位数较
多,故D比较合适。故选D。
24.A
【详解】
本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算
法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题
应选A。
解析:A
【详解】
本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程
序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。
25.C
【详解】
本题主要考查Python表达式的运算。设a=3,b=4,c=5,math.sqrt(b)=2,
abs(a-b)=abs(-l)=l,Int(2*a-c/b)=lnt(4.75)=4,
解析:c
【详解】
本题主要考查Python表达式的运算。设a=3,b=4,c=5,math.sqrt(b)=2,abs(a-b)=abs(-
1)=1,Int(2*a-c/b)=lnt(4.75)=4,a**2+b**2-c**2=9+16-25=0,故运算结果中值最大的是
lnt(2*a-c/b),故本题选C选项。
26.D
【详解】
本题考查Python程序执行
range(l,5)表示1到4的值,注意不包括5。故本题选D选项
解析:D
【详解】
本题考查Python程序执行
range(l,5)表示1到4的值,注意不包括5。故本题选D选项
27.C
【详解】
本题主要考查Python语句执行。运行程序后键盘输入3,即a=3,执行
print(a+5)后,输出结果是8,故本题选C选项。
解析:C
【详解】
本题主要考查Python语句执行。运行程序后键盘输入3,即a=3,执行print(a+5)后,输出
结果是8,故本题选C选项。
28.D
【详解】
本题考查的是Python语句格式。在编写python程序时,缩进可以使得代码非
常整齐规范,赏心悦目,提高可读性,因此作用是用来界定代码块。故本题应
选Do
解析:D
【详解】
本题考查的是Python语句格式。在编写python程序时,缩进可以使得代码非常整齐规
范,赏心悦目,提高可读性,因此作用是用来界定代码块。故本题应选D。
29.C
【详解】
本题主要考查Python代码发布。创建一个文件夹mymodule,其中包含
mymodule.py和setup,py(包含发布的元数据)两个文件;在DOS命令行中打
开mymodule所在
解析:C
【详解】
本题主要考查Python代码发布。创建一个文件夹mymodule,其中包含mymodule.py和
setup.py(包含发布的元数据)两个文件;在DOS命令行中打开mymodule所在的目录,
使用"pythonsetup.pysdist"命令构建发布文件;已经构建发布的模块必须先导入程序,然
后才能使用。导入时可以使用语句"importmymodule”,也可以用“frommymoduleimport
*";下载安装,使用"pythonsetup.pyinstall”命令安装到你的Python本地副本中,故本题选
C选项。
30.B
【详解】
本题考查Python相关知识。程序基本结构的是顺序结构,分支结构和循环结
构。选项B不是程序基本结构,这是一种数据结构。
解析:B
【详解】
本题考查Python相关知识。程序基本结构的是顺序结构,分支结构和循环结构。选项B不
是程序基本结构,这是一种数据结构。
二、程序填空
31.n=input("请输入一个正整数:")
n=int(n)
Foriinrange(15,n+l,15)
print(i)
【详解】
本题考查的是Python循环语句。range函数,第一个参数表示开始,第二个参数表示停
止,第三个参数表示步长。print缺省的话默认是换行输出。
32.②⑤⑥④
【详解】
本题主要考查算法及Python程序实现。①jieba模块是一个用于中文分词的模块,Icut方法
直接返回list,流程图中分词后存入words中对应的代码是words=jieba.lcut(txt),故填②。
②流程图中循环结构对应的是程序中的⑤。③对counts的值进行排序,可以使用sort方法
实现,对应程序中的⑥。④使用循环结构将值一一输出,对应程序中的④。
33.range(1,20)5*x+3*y+z/3==100c=c+1
【详解】
本题考查的是python编程。X代表的是公鸡,公鸡5元一只,所以此处的range函数为
range(1,20),左闭右开区间。if条件是满足三种鸡的总价格为100元的条件,故答案
为5*x+3*y+z3==100,注意这里是一个判断条件,用==表示。c代表的是有几种购买方
案,当if条件满足时,即满足一种方案,执行方案数加1,c=c+l。
34.①④不能1080*1920*24*25*1/1024/1024/100仁10.8Mbps,大于网络传输带宽
10Mbps,所以不能满足直播要求。12或2.0,shqk.xlsx,或"shqk.xlsx”(detail「售
价[-detail/进价[)*detail['数量']
【详解】
本题主要考查Python程序设计相关知识点。①手机、数码照相机均属于模数转换的设备,
可以实现模拟信号与数字信号的转换,故填①④。②根据直播平台要求,直播画面是
1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优
化的情况下,小强家目前10Mbps的宽带不能满足直播要求。③视频存储容量=像素*颜色
深度*帧频*时长,1080*1920*24*25*1/1024/1024/100心10.8Mbps,大于网络传输带宽
10Mbps,所以不能满足直播要求。④由图可知,1表示成交,0表示未成交,流水号为
2019030602的售货记录中,己成交的商品类别数是1,都是饮料(即货号17和货号5)。
⑤该流水号的总利润是(2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考物理复习主题单元10第24课时电路识别、连接与设计课件
- 第三章第二节节分子和原子(教案)
- 洛阳市城乡居民基本医疗保险
- 电力行业运维队伍管理办法
- 环保企业法定代表人聘用协议
- 农村公路建设施工安全规范
- 生态环境治理招投标资料清单
- 家庭舞蹈室施工协议
- 企业内部口腔科护士招聘合同
- KTV服务员录用协议书
- aiissti变频器说明书
- 绿化养护报价表
- 《工业革命与工厂制度》
- 课程领导力-资料教学课件
- 老人租房免责协议书
- 特灵中央空调机组RTHD详细介绍
- 2023人民教育出版社在职人员招聘笔试模拟试题及答案解析
- 大学生心理健康教育论文范文3000字(8篇)
- 消费者心理学PPT完整全套教学课件
- 退行性腰椎间盘病诊疗和阶梯治疗
- fas设备应急预案
评论
0/150
提交评论