资料python二级基本考点练习.pdf
《资料python二级基本考点练习.pdf》由会员分享,可在线阅读,更多相关《资料python二级基本考点练习.pdf(21页珍藏版)》请在咨信网上搜索。
1、资料python二级基本考点一、选择题1.在python中,语句print(a,b)的意思是()A.打印a,b B,输出(a,b)C,输出a,b D,输出a,b的值2.Python语言属于()A.自然语言 B,汇编语言 C.机器语言 D,高级语言3.Python中,赋值语句,c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c=c-b4.已知字符串a=python,则a9的值为()A.p B,n C.y D,o5.以下()是python文件A.*.mp3 B.*.xls C.*.ppt D.*py6.下列Python表达式的值不是2的是()。A.3%2 B,5/2 C.1*2 D
2、.1+3/37.如下Python程序段for i in range(1,4):for j in range(0,3):print(Python)语句print(Python)的执行次数是()A.3 B.4 C.6 D.98.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持Linux系统C.python源文件以*.py为扩展名D.python文件不能直接在命令行中运行9.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言 B.python代码只
3、能在交互环境中运行C.python具有丰富和强大的库 D.python是一种解释型的计算机程序设计高级语言 10.已知列表 listl=88,22,34,89,67,则 python 表达式 min(listl)的值为()A.22 B.88 C.89 D.6711.下列选项中,属于Python输入函数的是()。A.random()B.print()C.Cout()D.input()12.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号 B.大括号 C.缩进 D.冒号13.A.,下列定义变量的python程序语句变量赋值错误的是()x=y=l B.x,y=l,2 C
4、.x=lD.x=l,214.以下是一段python程序:修Untitled*File Ed ft Format Run Options Window HelfI i二input(请输入i的值)if i=l:x=x+lelse:x=x*2print(x)|它的可以用哪个流程图表达()。顺序结构 分支结构15.以下属于计算机高级语言的是()A.Python B.自然语言 C.汇编语言 D,机器语言16.已知下列Python程序段,k取下列哪组值是x=4?()for i in range(lO):k=int(input()if k0:if k15:if k18:x=0else:x=lelse:if
5、k12:x=4else:x=5A.13,16 B,13,14,15 C,16,17,18 D,18,1917.如图Python代码执行后,a,b的值分别为:()a=5b=10c=a a=b b=cA.5,10 B,10,5 C,5,5 D,10,1018.Python语句中以r或R开头的字符串表示原始字符串,则print(rnGood)的运行结 果是()A.新行和字符串 Good B.rnGood C.nGood D.字符r、新行和字符串Good19.Python 中,可以输出 hello world 的是()A.printf(hell。world)B.output(“helloworld)C
6、.Print(hell。+worid)D.print(hell。world)20.若用整型变量k表示某天是星期几(例如k=l表示该天是星期一、k=2表示该天是星期 二k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达 式为()A,k+1 B,k%7+l C.(k+1)%7 D.(k+l)%7-l21.在Python程序设计语言中,用于输入和输出的函数分别是()A.read()和 write()B.input()和 output()C.input()和 print()D.cin()和 cout()22.下面选项中对Python操作描述错误的是()A.xl+x2连接列
7、表xl和x2,生成新列表B.x*n将列表x复制次,生成新列表C.Min(x)列表x中最大数据项D.Len(x)计算列表中成员的个数23.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。A.Python B,C+C.VB D.C24.在VB中,下歹I与表达式Len(python)+20的值相等的是()A.lnt(Rnd*26)+1 B.Val(20)+16 mod 9C.Mid(Hello2019/6/2)+6 D.abs(Sqr(16)-30)25.在Python中运行下列程序,输出结果为()for i in range(1,5):p
8、rint A,1,2,3,4,5 B,1 2345 C,0,1,2,3,4 D,123426.下列不可以用来搭建本地服务器的软件是()(1)Python(2)Excel(3)IIS(4)ApacheA.B.C.D.27.下列Python程序段运行的结果是()。i=0 sum=0while i10:if i%2=0:sum+=ii+=229.已知 a=-2,b=10/3,贝!J python 表达式 round(b,l)+abs(a)的值为()print(sum=,sum)A.sum=17B.sum=18C.sum=19D.sum=2028.在python计数循环中,列表正确的输写方式是()oA
9、.(1,2,3)B.(1,2.3)C.1,2.3 D.1,2,3A.1.3 B,5.33 C,5.4 D,5.330.以下Python程序运行后,变量x和st的值分别是()。#第11题程序X=123+678St=123+678A.801 123678 B.801“123678”C.801 801 D,123678“123678”二、程序填空31.某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为。到9之间的数字,“Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘 以1加上第2个数字乘以2依次类推,直到加上第9个数字乘以9,将该结果除以10,所得
10、余数即为校验码。用Python设计一个程序,输入物品代码,判断输入的代码中校验码 是否正确,如果正确输出“正确”,否则输出“错误二运行样例如下所示:样例1:输入:2-163-91475-4输出:正确样例2:输入:2-163-91475-5输出:错误(1)Python程序实现如下,请在划线处填入正确的代码:s=input(输入物品代码:)a=for i in range(0,13):ifa.append(int(si)#append()函数用于在列表末尾添加新的对象sum=Ofor i in range 9):sdm=sum%10 if sdm=ydm:print(正确)else:print(错
11、误)32.阅读程序。分析以下两段Python程序并回答问题。#程序1i=lwhile i101:print(把这句话打印100避)i+=l#程序2i=100 while i:print(把这句话打印100遍,)i=i-2豆程存了一i=li2i=1001:print(把这句话打印100遍D i=i-2忙/RJiS-fJ CIJ1UUM 把这句话打印100遍 把这句话打印1。0遍 把这句话打印100遍 把这句话打印100遍 把这句话打印100遍 把这句话打印100遍 把这句话打印100遍 把这句话打印100遍(1)在程序1中,i+=l这句话的含义是_:(2)在程序1中,把这句话打印100遍实际输出
12、了 遍。(3)在程序2中,i的初值是一o(4)在程序2中,把这句话打印100遍实际输出了 遍。(5)在程序2中,while i的含义是。33.阅读程序。分析以下Python程序并回答问题。who=我的,action=是destination:镜像世界 number=153 code=通行密码print(who+destination+code+action+str(number)I File_Edit Format Run_Options Window Helpwho=我的act ion=是dest inat ion=酒惶世界number=153,code=通行密码print(who+dest
13、ination+code+actxon+str(number)z*.金 Python 3.6.5 ShellFile dit Shell Debug Options Window HelpPython 3.6.5(v3.6.5:f59c0 932b4,Mar 28 20 18,16:0 7:41)on Win32Type*copyright*,“credits“or*license()*for more i _ _=RESTAR新演扇世界通行密码是153(1)变量Who的数据类型_。(2)类似number的数据类型_。(3)print语句输出的结果是。(4)str(number)的作用是。(5
14、)“+”在程序中的作用是。34.小强开展网上直播售货,为此购买了以下直播硬件设备:手机耳机自拍杆数 码照相机背景画无线路由器请回答下列问题:(1)在购买的直播硬件设备中,属于模数转换的设备是(多选,填序号)(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,问小 强家目前10Mbps的宽带(选填:能/不能)满足直播要求。请列式证明(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升 序排序,如图a所示。流水号为2019030602的售
15、货记录中,已成交的商品类别数是_(填写数字),该流水号的总利润是 元(填写数字,保留1位小数)ABCDEFGH1货号类别O夕 n 白讲价售价数量流水号成交与否(0-未成交1-成交)213糕点阿尔卑斯棒棒糖(香蕉)0.30.5420190306011318糕点12。让好佳缤纷什锦软糖3.84.15320190306011421饮料480nd麻叶冰红茶22.3220190306010517饮料50G乐事(青柠昧)2.52.932019030602163侨干小熊维尼灌心饼(草莓味)4.24.5420190306020722林点康师博成葱香奶油)22.812019030602085饮料596ml姓哈哈
16、纯真年代0.81420190306021959奶伊利营养舒化奶(全脂型)33.530201903060201050薯条上好佳番茄薯条22.9320190306020113饼干小熊维尼灌心饼(草莓味)4.24.5420190306031126糕点18g妙脆角(葱香原味)0.80.92201903060315235247饮料农夫果园100%橙汁3.33.532019030699152541饮料阿米卑斯棒棒桶草莓味)0.20.542019030699152647糕点上好佳”天然薯片2.53120190306991图a(4)为了快速了解各类别商品的利润,小强用python编程处理。处理的结果界面如图b
17、 所示。部分代码如下,请在划线处填写合适的代码。图bimport pandas as pdimport numpy as npimport matplotlib.pyplot as pitdetail=pD.read_excel(_)print(detail)for i in range(len(detail:):ifdetailM?i=l:detail/lirun?=_dg=detail类别lirun,.groupby(by=类别)print(总利润”,detaillirun.sum()数据可视化代码略35.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以 灵活快速
18、的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人 们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴 快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计 费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。(一)收集、分析数据,运用数理思维建模登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:滴滴快车(普通型)计价规则时段起步价里程费时长费普通时段8.00 元1.35元/公里0.20元/分钟00:00-06:308.50 元2.40元/公里0.50元/分钟06:30-09:0
19、08.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 同学此次出行
20、应该支付的车费是:车费=8+(4.1-3.3)X1.35+(21-9)X0.2=9.68o(1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:A.数字化可视化表达工具B.信息加工工具C.三维设计工具D.信息检索工具(2)假设Totl表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表 示应支付费用。运用数学解析式归纳出计费公式为:如果时长超过9分钟,贝lTotl=。如果里程小于等于3.3公里则Tot2=,否则 Tot2=。应支付费用:Cost=o(二)运用算法描述方法将问题解决步骤化小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法
21、,并用 自然语言和流程图的方式表述出来。(3)自然语言描述:第一步:_第二步:计算时长费Totl第三步:计算里程费Tot2第四步:_第五步:_(4)流程图描述:(如图)流程图中,表示计算与赋值的是,表示算法流 向的是 o(5)算法描述中,用到了三种基本控制结构,分别是、和 o如图示中的流程图使用的控制结构是 和-O(选填:顺序结构、选择结构、循环结构、树型结构)(6)一个算法必须有 或多个数据输入。有 或多个数据输出。(选填:零个/一个)(三)编写、调试、运行程序,验证算法并解决问题36.已知6月份10位技术考试成绩:技术老师想统计出80分(含80)以上的人数,请完善程序,代码如下:a=78,
22、88,89,90,83,76,75,98,100,6512345678910788889908376759810065sum=0for i in range(n):if ai=80:print(sum)执行上述程序段后,输出的内容是37.某品牌手机第一年销量为20000台,假设平均每年的销量比上一年增加68%,请问儿 年后能使总销量达到60000台。下面的程序能实现上述的功能,请将缺失的代码补充完整。total=every_year=20000year=lwhile:every_year+=total+=every_yearyear+=1print(year)38.求100以内素数。39.请编
23、写一个密码登陆系统,接收用户从键盘输入的密码和你自己的密码进行比对,如 果正确就显示“恭喜你进入系统”如果不正确让用户重新输入,有三次机会。40.程序分析题学校举行校园歌手大赛,评委由6人组成。评分方法:去掉一个最高分和一个最低分,计 算其余4位评委的平均分,作为选手的最终得分。max记录最高分;min记录最低分;s 记录六位评委的总分;aver记录最终得分。1!手大知 X-!评受一:泳费四:和二;程三:一 的分:计M海分第1步:从文本框中分别读入6位评委的打分并依次存入到a(l)至a(6)中第2步:将第1位评委的打分a(l)分别赋给最高分max,最低分min和总分S第3步:利用循环结构把另外
24、5位评委的打分累加给s从而求出6位评委的总分s,同时把 5位评委的打分与max和min进行比较,得出6位评委中的最高分max和最低分min。第4步:从总分中s中去掉最高分max和最低分min,求出其他4位评委的平均分aver作 为选手的最终得分。max=a0min=a0s=0for i in range(6):s=s+aiif aimax:max=a iif ai min:min=a iaver=()/4在引用tkinter模块进行界面设计的过程中,窗体中录入评委打分的对象是由_控件生成的。A.Entry B.Label C.Frame D.Button题目中算法描述采用的是 A、自然语言B、
25、伪代码C、流程图D、.N-S图下列程序代码片段对应于算法描述中的第2步至第4步。请填写片段中空白处的表达式填写完整_【参考答案】*试卷处理标记,请不要删除一、选择题1.D【详解】本题主要考查Python输出函数。在python中,语句print(a,b)的意思是输出a,b的值,故本题选D选项。解析:D【详解】本题主要考查Python输出函数。在python中,语句print(a,b)的意思是输出a,b的值,故本 题选D选项。2.D【详解】本题主要考查Python语言。Python.VB、Java等语言属于高级语言,故本题选 D选项。解析:D【详解】本题主要考查Python语言。Python,V
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 资料 python 二级 基本 考点 练习
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。