欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    试题全国计算机等级考试二级Python真题及解析1.docx

    • 资源ID:804362       资源大小:96.25KB        全文页数:29页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    试题全国计算机等级考试二级Python真题及解析1.docx

    试题全国计算机等级考试二级Python真题及解析1一、选择题1 .在Python中,input()函数的返回结果的数据类型为()A.Number型B.String型C.1ist型D.Sets型2 .现有如下python稗¥段:foriinrange(6):p.叩Pend(int(random。*10)+1)foriinrange(2,6):ifi%2=1andpi%2=0:pi÷=p-1e1ifi%2=0andpi%2=1:pi-=pi-1执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1,2,3,4,7,2B.1,2,14,-9,-5,8C.6,8,1,4,6,10D.6,4,14,7,3,83 .有如下pythonJ段n=int(input("请输入n值:")x=n;y=0ifx>0:y=y+e1ifx<0:y=y-print(y)执行上述语句,下列说法不吓碉的是()A.若输入-1,则输出y值为-1B.若输入O,则输出y值为-1C.若输入1,则输出y值为ID.若输入2,则输出y值为14 .Python语句中以r或R开头的字符串表示原始字符串,则print(r"nGood")的运彳亍结果是()A.新行和字符串GoodB.r"nGood"C.nGoodD.字符r、新行和字符串Good5 .以下Python代码的运行结果是()。a=3b=4a=a*bprint(a)A.3B.4C.12D.a*b)06 .在Python中,实现多分支选择结构的较好方法是(A.ifB.if-e1seC.if-e1if-e1seD.if嵌套7 .在python中,运行下列程序,正确的结果是()。s=0foriinrange(1,5):s=s+iprint(1一,,s-,s)A.i=4s=10B.i=5s=10C.i=5s=15D.i=6s=158 .运行下列Python程序,结果正确是()a=32b=14c=abprint(c)A.2.2B.2C."2nD.49 .在python中,语句Print(a,b)的意思是()A.打印a,bB.输出(a,b)C.输出a,bD.输出a,b的值10 .在Python中,已知a=3,b=5,运行下列程序E垢,a和b的值为b=a/ba=a/bA.a=3b=5B.a=15b=3C.a=5b=5D.a=5b=3U下列选项中,属于Python输入函数的是()。A.random()B.print()C.Cout()D.input()12.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持1inux系统C.python源文件以*.py为扩展名D.python文件不能直接在命令行中运行13.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()日PythOn34,.D11s1,Doc田inc1udeE1ib,.1ibsffi,1Scripts巳JToo1sS)Ji!8n田J.PynCheBJ.Scriptsi._PyCaChe_A图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中PythOn34根结点下有5个子树(子结点)D.图中Too1s是python34的子树(子结点)14 .如下Python程序段foriinrange(1,4):forjinrange(0,3):print(nPython")语句print("Python")的执行次数是()15 .下列不属于高级编程语言的是A.C语言B.VB语言C.Python语言D.机器语言二、程序填空16 .小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在ssw.txt文档中,如图a所示,统计文档中出现次数最多的前十个关键词,结果如图b所示。文本数据处理的算法设计如图C所示,用Python语言编写的程序E效口图d所ZFo请根据流程图的每个步骤,填写程序段编号,如A:B:D:。现填写C、E、F、G对应的程序段编号.C:E:F:G:7 9 0 2 9 5 3 7 5 48198 7 77665展设系善强进家持全济发建体完加推国坚健经1.完善科技创新体制机制文件(F)=(E)带式9)giV.SSJ(H)H网业经实、产动在国、推.敢砸匕 L.高2.加发展¥、础业济量产经手田埴广 Hu i. rru ,级王子出开收薮屯.'<Jf!-H国 Htxt=open("ssw.txt'7,r,encoding=,utf-8').read0words=jieba.1cut(txt)counts=foriinrange(10):wd,count=itemsiprint("0:<101:>5".format(wd,count)forwdinwords:ifwdincounts:Pcountswd+=1e1se:countswd=1items=1ist(counts.items()items.sort(key=1ambdaxrx1zreverse=True)importjieba17 .有如下程序段:sum=Oforiinrange(1,20z3):sum+=print("sum=",sum)(1)循环变量i的初值为:终值为:步长为:0(2)该程序执行后,输出的结果为:18 .程序设计:唐三藏又被妖怪抓走了,这次孙悟空还是没打得过妖怪,于是来求观音菩萨。观音菩萨告诉孙悟空,在天庭里身高正好为IOOO米的那位神仙可以降伏此妖。于是悟空立刻来到天上,在玉皇大帝的神仙册上看到了按身高从矮到高排列有10000个神仙。由于时间紧迫,悟空想用最短的时间找到这位神仙,这样才可以尽快解救唐僧。代码如下:1ist=1ist(map(intfinput("请按身高递增顺序依次输入10000个神仙的身高")spit()1eft=1right=10000Whi1emid二if1istmid=1000:e1if1istmid<1000:e1se:Print(能帮孙悟空的神仙在第0位上".format(mid+1)(1)程序代码中处正确的代码是()OA.1eft<rightB.1eft<=rightC.1eft!=rightD.1eft>right(2)程序代码中处正确的代码是()0A.(1eft+right)2B.(1eft+right)2C.(1eft+right)2D.(1eft+right)2(3)程序代码中处正确的代码是()0A.passB.print(mid)zC.breakD.continue(4)程序代码中处正确的代码是()0-A.1eft=midB.right=midC.1eft=mid+1D.right=mid-1(5)程序代码中处正确的代码是()。A.1eft=midB.right=midC.1eft=mid+1D.right=mid-119 编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。* * * *20.阅读程序。分析下列切片相关程序并回答问题。Iist2=5,6,7,8,9print(1ist2:)print(1ist22:)print(1ist22)print(1ist213)print(1ist22:4)gX1ist2=5,6,7,8,9print(1ist2:)print(Iist22:)print(1ist2:2)print(1ist21:3)print(1ist22:4)(1)程序第一个print的输出结果是0(2)程序第二个print的输出结果是程序第三个print的输出结果是(4)程序第四个print的输出结果是(5)程序第五个print的输出结果是21.程序补充:(1)有5万元资金存入银行,选择"1年定期启动转存"的存款方式,由于银行利率是不断变化的,这5年利率分别是3.25%.3%.3%.2%.1.75%,5年后会有多少收益呢?调用round()函数,保留结果两位小数。money=rate=forPrint("5年以后存款总额:",money,"元")(2)某投资者购买了10万元一年期收益率3.7%的银行保证收益型理财产品。每年理财赎回后,他会提取2万元用作生活所需,余下资金仍购买此种理财。在收益率不变的情况下,多少年后本金被全部取出?money=year=whi1ePrint(year,"年后资金被全部取出")【参考答案】*试卷处理标记,请不要删除一、选择题1 .B【详解】本题主要考查Python输入函数。在Python中,input()函数的返回结果的数据类型为字符串String型,故本题选B选项。解析:B【详解】本题主要考查Python输入函数。在Python中,input()函数的返回结果的数据类型为字符串String型,故本题选B选项。2 .BD【详解】本题主要考查Python程序执行。第一个for循环生成列表P,值是1,10之间随机整数,第二个for循环处理后4个元素,当i是奇数且生成的pi是偶数,则将前一个值累加到pi解析:BD【详解】本题主要考查Python程序执行。第ffor循环生成列表P,值是1,10之间随机整数,第二个for循环处理后4个元素,当i是奇数且生成的pi是偶数,则将前一个值累加到pi,若i是偶数且生成的pi是奇数,则pi减去前f值,分析选项B、D第三个元素14,此时i=2,如果p2原来生成的是奇数,则需要执行pi-=pi-1,否则不变,即p2不会大于10,故执行该程序段后,列表p中的元素值不可能是1,2,14,-9,-5,8或6,4,14,-7,3,8,故本题选BD选项。3 .B【详解】本题主要考查Python程序执行。分析程序可知,当x>0,执行y=y+1;当x<0,执行y=y-1;若输入0,则不满足if条件结构跳过,输出y值为0,故本题选B选项。解析:B【详解】本题主要考查Python程序执行。分析程序可知,当x>0,执行y=y+1;当x<0,执行y=y-1;若输入0,则不满足if条件结构跳过,输出y值为0,故本题选B选项。【详解】本题主要考查Python输出语句。"n"表示换行,以r或R开头的字符串表示原始字符串,故print(r-nGoodn)的运行结果是nGood,故本题选C选项。解析:C【详解】本题主要考查Python输出语句。"n"表示换行,以r或R开头的字符串表示原始字符串,故print(r

    注意事项

    本文(试题全国计算机等级考试二级Python真题及解析1.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开